Menu

Tree [301ed7] master /
 History

HTTPS access


File Date Author Commit
 helpers 2018-04-05 1271 1271 [301ed7] +code
 manga_py 2018-04-05 1271 1271 [301ed7] +code
 tests 2018-03-23 1271 1271 [eb3463] patch tests
 .codeclimate.yml 2018-03-25 1271 1271 [aa4750] +code
 .gitignore 2018-03-25 1271 1271 [1e8fc0] storage need patch
 .scrutinizer.yml 2018-03-23 1271 1271 [0886de] Update project name to manga-py
 .travis.yml 2018-03-23 1271 1271 [0886de] Update project name to manga-py
 Dockerfile 2017-10-25 OOP OOP [f9c72a] :whale: Add Dockerfile
 LICENSE 2017-07-28 Sergey Zharkov Sergey Zharkov [1fab21] Initial commit
 README.md 2018-04-02 1271 1271 [bcda74] Update README.md
 README.rst 2018-04-05 1271 1271 [301ed7] +code
 README_RU.md 2018-03-28 Sergey Zharkov Sergey Zharkov [f4aa5d] Update README_RU.md
 manga.py 2018-03-23 1271 1271 [0886de] Update project name to manga-py
 pytest.py 2018-03-23 1271 1271 [0886de] Update project name to manga-py
 requirements.txt 2018-04-03 Sergey Zharkov Sergey Zharkov [0c65e9] Update requirements.txt
 requirements_recaptcha.txt 2018-03-09 1271 1271 [734834] Oops
 setup.cfg 2018-03-22 1271 1271 [6923bf] pre-alpha build
 setup.py 2018-03-25 1271 1271 [b908e0] Patch

Read Me

Manga-Downloader Travis CI result

Universal assistant download manga.
Supports more than 230 resources now.

Code Climate
Issue Count
PyPI - Python Version

Scrutinizer CI result
Scrutinizer CI coverage
GitHub issues

Supported resources

see https://yuru-yuri.github.io/manga-dl/#resources-list

Plans for improvement:

see https://yuru-yuri.github.io/manga-dl/improvement.html

How to use

Installation

1) Download python 3.5+
https://www.python.org/downloads/
2) Install pip package:

pip install manga-py

3) Run program:

*nix, MacOS:

manga-py --gui # gui mode (Not worked now. In develop)
manga-py http://manga.url/manga/name  # For download manga

Windows

3.1) Press < Win+r >

3.2) Enter cmd

3.2.1) Gui in develop

3.3) Press < Enter >

3.4) See *nix instruction

If you using windows, require https://www.microsoft.com/en-us/download/details.aspx?id=48159

Downloading manga

⚠️For sites with cloudflare protect need installed Node.js

⚠️Notice! By default, the mode of multithreaded image loading is enabled

To change this behavior, add the key --no-multi-threads

# download to "./Manga" directory
manga-py http://manga-url-here/manga-name
# download to "./Manga Name" directory
manga-py http://manga-url-here/manga-name --name 'Manga Name'
# or download to /manga/destination/path/ directory
manga-py http://manga-url-here/manga-name -d /manga/destination/path/
# skip 3 volumes
manga-py --skip-volumes 3 http://manga-url-here/manga-name
# skip 3 volumes and download 2 volumes
manga-py --skip-volumes 3 --max-volumes 2 http://manga-url-here/manga-name
# reverse volumes downloading (24 -> 1)
manga-py --reverse-downloading http://manga-url-here/manga-name
manga-py --no-progress http://manga-url-here/manga-name  # Disable progressbar

Help

manga-py -h
# or
manga-py --help

Docker

cd manga-dl
docker build -t MangaDownloader . # build a docker image
docker run -v /path/to/store/mangas:/app/Manga MangaDownloader ./manga.py http://manga-url-here/manga-name # run it
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.