Skip to main content

A downloader for image galleries and pages

Project description

Description

KomiDL (繧ウ繝櫂L) is a command-line program that can download images and series from web galleries.

Inspired by youtube-dl, KomiDL is able to download images from any supported website URL. It also supports tag extraction and can export files downloaded to formats such as archives (zip, tar, gztar, bztar) or PDF.

Custom extractors can be written by implementing the abstract Extractor class and registering it to extractors.py.

As the program is currently in early stages of development, bugs are likely to occur. Use the program at your own risk.

Dependencies

  • python 3.7+

  • requests

  • BeautifulSoup

  • Pillow

  • aiohttp

  • aiofiles

Installation

As the program is currently in early stages of development, it is recommended that you download and install the latest version from the git repository’s MASTER branch to get all the lastest features and bug fixes.

Installation from pip

`` pip install komidl ``

Installation from source

Clone the repository, then install using setup.py.

`` git clone http://gitlab.com/dnsheng/komidl.git cd ./komidl python3 setup.py install ``

Usage

Get help by running:

`` komidl -h ``

Testing

Go to the folder containing setup.py and run the following command:

`` python setup.py test ``

License

Copyright (c) 2019 DNSheng

Licensed under the GNU GPLv3 license.

See LICENSE for the full details.

Project details


Download files

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

Source Distribution

KomiDL-0.7.1.tar.gz (32.3 kB view details)

Uploaded Source

Built Distribution

KomiDL-0.7.1-py3.7.egg (103.8 kB view details)

Uploaded Source

File details

Details for the file KomiDL-0.7.1.tar.gz.

File metadata

  • Download URL: KomiDL-0.7.1.tar.gz
  • Upload date:
  • Size: 32.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for KomiDL-0.7.1.tar.gz
Algorithm Hash digest
SHA256 65097b8aab5c6b62916db740b82d1232b8d5289d8cf75d612809ff907d1e0539
MD5 91b3b940e3a1454a69edad51921b625a
BLAKE2b-256 91873e472a5e1ee234c6c382038b31f134d4255e3f401d6651cab5008a6976d9

See more details on using hashes here.

File details

Details for the file KomiDL-0.7.1-py3.7.egg.

File metadata

  • Download URL: KomiDL-0.7.1-py3.7.egg
  • Upload date:
  • Size: 103.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for KomiDL-0.7.1-py3.7.egg
Algorithm Hash digest
SHA256 7dde72b066df6cefbbde50a5fda07894efd9aeada63d632d9561dbe48763b98d
MD5 48e50001c9505a7160d9ad7d8d08529d
BLAKE2b-256 44a27fd3cea963498b804bff122d8ddcfff19efea03fe619b178f65fa266da5c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page