Archived
This project has been archived by its maintainers, and is no longer receiving any updates.
getcomici
Retrieve and save images from manga distribution sites using Comici+.
Note: Redistribution of downloaded image data is prohibited. Please keep it to private use.
Valid URL Formats
<host>/episodes/<id><host>/series/<id>/rss- e.g. https://takecomic.jp/series/b167ea507d35f/rss
- Every episode the feed lists is downloaded, newest first.
- The feed only carries the most recent episodes; use the series page below for the whole series.
<host>/series/<id>, with or without/newor a page number on it- e.g. https://takecomic.jp/series/3f846451aff2d, https://takecomic.jp/series/3f846451aff2d/new, https://takecomic.jp/series/3f846451aff2d/2
- The episode list is read from page 1 upwards until a page 404s, and every episode linked from it is downloaded, oldest first.
Available Hosts
- https://asacomi.jp
- https://bibibi-comic.com
- https://bigcomics.jp
- https://championcross.jp
- https://comic-growl.com
- https://comic-room-base.com
- https://comic-ryu.jp
- https://comic.j-nbooks.jp
- https://comicpash.jp
- https://comicride.jp
- https://comics.comici.jp
- https://comics.manga-bang.com
- https://comirela.com
- https://ebookstore.corkagency.com
- https://g-comi.jp
- https://hanayume.com
- https://hayacomic.jp
- https://heros-web.com
- https://kansai.mag-garden.co.jp
- https://kimicomi.com
- https://manga-zegra.com
- https://mangabu.jp
- https://mangalt.jp
- https://mangaspa.nikkan-spa.jp
- https://namicomic.jp
- https://piacomic.jp
- https://rimacomiplus.jp
- https://studio.booklista.co.jp
- https://takecomic.jp
- https://younganimal.com
- https://youngchampion.jp
Installation
# mise via github release
mise use -g github:eggplants/getcomici
# mise via pipx
mise use -g pipx:getcomici
# pipx
pipx install getcomici
# pip
pip install getcomici
Docker
docker pull ghcr.io/eggplants/getcomici
docker run --rm -v "$PWD:/work" -w /work \
ghcr.io/eggplants/getcomici https://takecomic.jp/episodes/74f33031e13cd
CLI
$ cget https://takecomic.jp/episodes/74f33031e13cd
get: https://takecomic.jp/episodes/74f33031e13cd
Downloading... ━━━━━━━━━━━━ 100% ( 31/31 pages ) remain: 0:00:00 spent: 0:00:02
saved: メイドインアビス/1話
done.
Library
from getcomici import Comici
comici = Comici()
next_url, save_dir, saved = comici.get(
"https://takecomic.jp/episodes/74f33031e13cd",
save_path="out",
)
License
Metadata
Release files for getcomici 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| getcomici-0.1.0.tar.gz | 14.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| getcomici-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 29.1 kB
Release files / getcomici-0.1.0.tar.gz
| Download URL | getcomici-0.1.0.tar.gz |
|---|---|
| Size | 14.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
25091c100e89853a2dc9c7c064a13f769f7e35de6a5c5639c57af9c72da29ace
|
|
BLAKE2b-256 checksum How to use checksums |
33028fabb3b1ca5b8d72129a88785d667f10a95484b544ef19ee28e9d20e06a1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / getcomici-0.1.0-py3-none-any.whl
| Download URL | getcomici-0.1.0-py3-none-any.whl |
|---|---|
| Size | 15.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1b13ecc249728de25944cd137ee7dc0e27c1f16a5115dac84e014edd2b8554d0
|
|
BLAKE2b-256 checksum How to use checksums |
fead97ea37ca95708da04ac8154c24e81938b7f509c15b00e9e3b7a12ea3d358
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|