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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65097b8aab5c6b62916db740b82d1232b8d5289d8cf75d612809ff907d1e0539 |
|
MD5 | 91b3b940e3a1454a69edad51921b625a |
|
BLAKE2b-256 | 91873e472a5e1ee234c6c382038b31f134d4255e3f401d6651cab5008a6976d9 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7dde72b066df6cefbbde50a5fda07894efd9aeada63d632d9561dbe48763b98d |
|
MD5 | 48e50001c9505a7160d9ad7d8d08529d |
|
BLAKE2b-256 | 44a27fd3cea963498b804bff122d8ddcfff19efea03fe619b178f65fa266da5c |