Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alemar11/mangapy
Manga Downloader
https://github.com/alemar11/mangapy
manga manga-downloader python3
Last synced: 4 days ago
JSON representation
Manga Downloader
- Host: GitHub
- URL: https://github.com/alemar11/mangapy
- Owner: alemar11
- License: mit
- Created: 2019-12-11T14:10:48.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-08-07T15:36:26.000Z (3 months ago)
- Last Synced: 2024-08-08T14:43:21.802Z (3 months ago)
- Topics: manga, manga-downloader, python3
- Language: Python
- Homepage: https://pypi.org/project/mangapy/
- Size: 411 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mangapy
Manga downloader supporting the following sources:
- fanfox.net
## Installation
```
pipx install mangapy
```## Usage
### Terminal
Mangapy let you download manga chapters as images (default) or pdfs.
Use 'mangapy -h' to get a list of all the availabe options.Downloads all Bleach chatpers as images inside the *Downloads* folder (from Fanfox source).
```
mangapy title bleach -a -o ~/Downloads
```Downloads all Bleach chatpers as a single **.pdf** file inside the *Downloads* folder (from Fanfox source).
```
mangapy title bleach -a -o ~/Downloads --pdf
```Downloads Bleach chatper 1 as images inside the *Downloads* folder (from Fanfox source).
```
mangapy title bleach -c 1 -o ~/Downloads
```Downloads Bleach chatpers from 0 to 10 (included) as images inside the *Downloads* folder using Fanfox as source.
```
mangapy title bleach -c 0-10 -o ~/Downloads -s fanfox
```You may need a proxy to download certain manga, to do so use the option *-p or --proxy*:
Downloads the last One Piece chapter as images inside the *Downloads* folder (from Fanfox source) using the proxy during the search.```
mangapy title "one piece" -o ~/Downloads -p '{"http": "194.226.34.132:8888", "https": "194.226.34.132:8888"}'
```### YAML
Mangapy let you download multiple manga chapters as images (default) or pdfs from a *.yaml* file.
For every manga you can choose:
- source (*fanfox*)
- whether or not save the manga as a single pdf
- which chapter to download (single, range, all, last)```
mangapy yaml PATH_TO_YOUR_YAML_FILE
``````yaml
---
debug: true # optional
output: "~/Downloads/mangapy"
proxy: # optional
http: "http://31.14.131.70:8080"
https: "http://31.14.131.70:8080"
fanfox:
- title: "bleach"
pdf: true
download_single_chapter: "10"
- title: "naruto"
pdf: true
download_chapters: "10-13"
- title: "black clover"
download_all_chapters: True
pdf: true
```