A folder/cbz downloader for manga from mangapark v5.3. Uses chrome OR safari drivers via selenium.
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mangapark_dl-0.0.2.tar.gz.
File metadata
- Download URL: mangapark_dl-0.0.2.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.3 CPython/3.13.5 Darwin/24.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
16cfda08680bc0392489faa1cb105bde3ad95d2eab6dd596448e0277d4f79d58
|
|
| MD5 |
ba8fb0e2271da73268cf8afb22ad0c23
|
|
| BLAKE2b-256 |
ad7cb2844580d75d17decd0ee3feef93f051432319457aa609f0f531adb8c454
|
File details
Details for the file mangapark_dl-0.0.2-py3-none-any.whl.
File metadata
- Download URL: mangapark_dl-0.0.2-py3-none-any.whl
- Upload date:
- Size: 6.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.3 CPython/3.13.5 Darwin/24.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
20630f18f8c494ec268ec9331820e6db366f03ab112d6315c8c4da90546fac95
|
|
| MD5 |
97abac496f1cd249ab978ee24c395115
|
|
| BLAKE2b-256 |
4f718299f4f80ef977ea69d521e98cc59a2b974988db024ea7468011e66c1d03
|