Skip to main content

A Manga Downloader

Project description

Manga Downloader
================

+------------------+------------------+
| master | develop |
+==================+==================+
| |build status| | |build status| |
+------------------+------------------+

.. figure:: resources/logo/logo-readme.png
:alt: Logo

Logo

This is a Manga Downloader that can download managa series from various
sources.

Currently supported are:

- `Mangafox <http://mangafox.me>`__

Usage
-----

Installation
~~~~~~~~~~~~

**Via pip**

::

$ pip install manga_dl --user

**From source**

::

$ python setup.py install --user

**Binary Files**

If you would like to not install the program and instead use a single
binary file, you can download them from our `Github releases
page <https://github.com/namboy94/manga-dl/releases>`__.

CLI
~~~

The program offers a simple wget-like CLI. To download a series, simply
enter:

::

$ manga-dl <URL>

This will create a new directory with the series name in the current
working directory and subsequently download all currently available
pages of the series

The CLI does offer some configuration:

- ``--destination``, ``-d`` (type: string)
- Specifies the directory in which the series will be stored
- Defaults to the current working directory + the series name
- ``--threads``, ``-t`` (type: integer)
- Specifies how many threads the program may use. Using more threads
may speed up the parsing
- Defaults to the amount of logical processors the system has
- ``--verbose``, ``-v``
- If set, the program will print it's progress to the console
- ``--update``
- If set, the program will only check for content that have not been
downloaded yet
- ``--repair``
- If set, the program will check each previously downloaded file for
errors
- If errors are found, the file in question is re-downloaded
- ``--zip-volumes``
- Zips the series by volume after the download is completed
- ``--zip-chapters``
- Zips the series by chapter after the download is completed

Further Information
-------------------

- `Changelog <https://gitlab.namibsun.net/namboy94/manga-dl/raw/master/CHANGELOG>`__
- `License
(GPLv3) <https://gitlab.namibsun.net/namboy94/manga-dl/raw/master/LICENSE>`__
- `Gitlab <https://gitlab.namibsun.net/namboy94/manga-dl>`__
- `Github <https://github.com/namboy94/manga-dl>`__
- `Python Package Index Site <https://pypi.python.org/pypi/manga_dl>`__
- `Documentation(HTML) <https://docs.namibsun.net/html_docs/manga-dl/index.html>`__
- `Documentation(PDF) <https://docs.namibsun.net/pdf_docs/manga-dl.pdf>`__
- `Git Statistics
(gitstats) <https://gitstats.namibsun.net/gitstats/manga-dl/index.html>`__
- `Git Statistics
(git\_stats) <https://gitstats.namibsun.net/git_stats/manga-dl/index.html>`__
- `Test Coverage <https://coverage.namibsun.net/manga-dl/index.html>`__

.. |build status| image:: https://gitlab.namibsun.net/namboy94/manga-dl/badges/master/build.svg
:target: https://gitlab.namibsun.net/namboy94/manga-dl/commits/master
.. |build status| image:: https://gitlab.namibsun.net/namboy94/manga-dl/badges/develop/build.svg
:target: https://gitlab.namibsun.net/namboy94/manga-dl/commits/develop

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for manga-dl, version 0.1.5
Filename, size File type Python version Upload date Hashes
Filename, size manga_dl-0.1.5-py2-none-any.whl (43.8 kB) File type Wheel Python version py2 Upload date Hashes View hashes
Filename, size manga_dl-0.1.5-py3-none-any.whl (24.9 kB) File type Wheel Python version 3.6 Upload date Hashes View hashes
Filename, size manga_dl-0.1.5.tar.gz (10.5 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page