mangapark-dl
- A folder/cbz downloader for manga from mangapark v5.3. Uses chrome OR safari drivers via selenium.
- This project is for educational purposes only. I do not condone piracy and am not affiliated with MangaPark in any way.
Installation
Tested on Python 3.9 and 3.13.
Via pip and the PyPI
Installing the cli tool is simple via pip.
python -m pip install mangapark-dl
For developers
Clone the repository and install dependencies from requirements.txt. You can then run
python3 mangapark_dl/mangapark_dl.py [LINK] [OPTIONS]
Usage
Use mangapark-dl --help to view the help message.
usage: mangapark-dl [-h] [-f FORMAT] [-p PATH] [--force-safari] [-c CHAPTER] [--no-cover] [-s START] [-e END] link
Downloads manga from mangapark v5.3 links
positional arguments:
link
options:
-h, --help show this help message and exit
-f, --format FORMAT raw, zip, cbz, pdf
-p, --path PATH The path in which the download directory should be created
--force-safari, --safari
MAC ONLY. Force safari browser
-c, --chapter CHAPTER
downloads a chapter link instead of full manga. You must provide a chapter number as argument.
--no-cover Skip the cover download. No effect in since chapter mode
-s, --start START index (starts at 1) of the first chapter to download, if not provided will start at 1
-e, --end END index (starts at 1) of the final chapter to download, if not provided defaults to last
--all-in-one, --aio Puts all pages downloaded into a single folder (raw)/file (all other formats)
For example, the following will download Yotsuba&! to /Users/username/Documents/manga/Yotsuba&! as cbz separated by chapter.
mangapark.py "https://mangapark.io/title/11684-en-yotsuba" -p "/Users/username/Documents/manga/" -f "cbz"
- Note that the default option for path is the cwd and format defaults to cbz. Folder option gives you unzipped verzions of the cbz.
- For safari usage, remote automation must be enabled and no headless mode is available.
- Performance may be slow since page must be fully rendered (dynamic JS rendering) before downloads begin.
- Chapter indices may not correspond to actual chapter numbers due to managpark's nonstandard naming conventions
Metadata
Release files for mangapark-dl 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mangapark_dl-0.0.3.tar.gz | 5.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mangapark_dl-0.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.4 kB
Release files / mangapark_dl-0.0.3.tar.gz
| Download URL | mangapark_dl-0.0.3.tar.gz |
|---|---|
| Size | 5.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ef8ca4f2275834067515971dc574f06456410ff3fea25491169bf12ab46a242a
|
|
BLAKE2b-256 checksum How to use checksums |
ebb127f13a2643d7cdd6dd0509371c16dd16e0968fbb3c27a8cc3655c21927e0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.3 CPython/3.13.5 Darwin/24.5.0
|
Release files / mangapark_dl-0.0.3-py3-none-any.whl
| Download URL | mangapark_dl-0.0.3-py3-none-any.whl |
|---|---|
| Size | 6.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7b1f6cafe5d72591dca05672998badf1c4523b49c54a2b791107a99e7b650dee
|
|
BLAKE2b-256 checksum How to use checksums |
739a7e8f723892eb816176cabc06af71ee774042c6bf2f97acb2a8efa16cff56
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.3 CPython/3.13.5 Darwin/24.5.0
|