Skip to content
This repository has been archived by the owner on Apr 11, 2024. It is now read-only.

manga-py/manga-py

Repository files navigation

Manga-py Latest push

Universal assistant download manga.

Approximately 200+ providers are available now.

Scrutinizer CI result Scrutinizer CI coverage GitHub issues Latest tag

Code Climate Issue Count

GitHub repo size PyPI - size

PyPI - Python Version PyPI PyPI - Downloads

Supported resources

see:

Thanks for support

  1. Robert M.

How to use

Installation

  1. Download python 3.6+ https://docs.conda.io/en/latest/miniconda.html
  2. Install pip package:
pip install manga-py
  1. Run program:
manga-py http://manga.url/manga/name  # For download manga

Installation on the Android

See #48

Docker image:

See:

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/<manga-name-here>" directory
manga-py http://manga-url-here/manga-name
# download to "./Manga/Manga Name" directory
manga-py http://manga-url-here/manga-name --name 'Manga Name'
# or download to /manga/destination/path/<manga-name-here> 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
# Disable progressbar
manga-py --no-progress http://manga-url-here/manga-name

Embedded example:

https://github.com/manga-py/manga-py/blob/stable_1.x/embedded.md

Help

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

Suported by JetBrains

JetBrains

Manga-py Docker

  1. Install docker
  1. Install manga-py
docker pull mangadl/manga-py
  1. Run it
docker run -it -v ${PWD}:/home/manga mangadl/manga-py

For manga-py >= 1.18, the transfer of login / password / language / translation group has been added:

manga-py http://... --arguments language=en login=my-login "password=secured-#\!Password" "translator=Awesome group"