Get and save images from jump web viewer
Project description
getjump
Retrieve and save images from manga distribution sites using GigaViewer
Note: Redistribution of downloaded image data is prohibited. Please keep it to private use.
Available Site
https://comic-action.com/episode/***.json
https://comic-days.com/episode/***.json
https://comic-gardo.com/episode/***.json
https://comic-trail.com/episode/***.json
https://comic-zenon.com/episode/***.json
https://comicborder.com/episode/***.json
https://comicbushi-web.com/episode/***.json
https://feelweb.jp/episode/***.json
https://kuragebunch.com/episode/***.json
https://magcomi.com/episode/***.json
https://pocket.shonenmagazine.com/episode/***.json
https://shonenjumpplus.com/episode/***.json
https://tonarinoyj.jp/episode/***.json
https://viewer.heros-web.com/episode/***.json
Install
# Python>=3.9
pip install getjump
Library
import getjump as g
G = g.GetJump()
next_uri = "https://shonenjumpplus.com/episode/13932016480028799982.json"
while next_uri:
next_uri, prev_title, saved = G.get(next_uri, overwrite=False)
if saved:
print("saved:", prev_title)
print("next:", next_uri)
CLI
$ jget -h
usage: jget [-h] [-b] [-d DIR] [-f] [-o] url
Get images from jump web viewer
positional arguments:
url target url
optional arguments:
-h, --help show this help message and exit
-b, --bulk download series in bulk (default: False)
-d DIR, --savedir DIR
directory to save downloaded images (default: .)
-f, --first download only first page (default: False)
-o, --overwrite overwrite (default: False)
$ jget https://shonenjumpplus.com/episode/13932016480028799982.json
get: https://shonenjumpplus.com/episode/13932016480028799982.json
saved: ./阿波連さんははかれない/[1話]阿波連さんははかれない
done.
$ jget -b https://shonenjumpplus.com/episode/10833519556325021912.json
get: https://shonenjumpplus.com/episode/10833519556325021912.json
saved: ./こちら葛飾区亀有公園前派出所/[第1話]こちら葛飾区亀有公園前派出所
next: https://shonenjumpplus.com/episode/10833519556325022016.json
saved: ./こちら葛飾区亀有公園前派出所/[第2話]こちら葛飾区亀有公園前派出所
next: https://shonenjumpplus.com/episode/10833519556325022128.json
saved: ./こちら葛飾区亀有公園前派出所/[第3話]こちら葛飾区亀有公園前派出所
next: https://shonenjumpplus.com/episode/10833519556325022500.json
...
saved: ./こちら葛飾区亀有公園前派出所/[第1950話]こちら葛飾区亀有公園前派出所
next: https://shonenjumpplus.com/episode/13932016480028744844.json
saved: ./こちら葛飾区亀有公園前派出所/[第1951話]こちら葛飾区亀有公園前派出所
next: https://shonenjumpplus.com/episode/13932016480028744845.json
saved: ./こちら葛飾区亀有公園前派出所/[第1952話]こちら葛飾区亀有公園前派出所
next: https://shonenjumpplus.com/episode/13932016480028744846.json
saved: ./こちら葛飾区亀有公園前派出所/[第1953話]こちら葛飾区亀有公園前派出所
done.
$
Screenshot
License
MIT
Reference
- fa0311/jump-downloader
- 少年ジャンププラスの漫画をダウンロードするライブラリ - yuki0311.com
- はてな開発の新マンガビューワを「少年ジャンプ+」が採用。集英社と共同でサイト成長、マネタイズの両面を加速 - プレスリリース - 株式会社はてな
- はてな、集英社「少年ジャンプ+」ブラウザ版への機能提供を拡張。ブラウザ版への電子版「週刊少年ジャンプ」定期購読が可能に|株式会社はてなのプレスリリース
- GigaViewer の検索結果 - プレスリリース - 株式会社はてな
- GigaViewer(ギガビューワー)を作るにあたって - daily thinking running
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
getjump-0.13.tar.gz
(7.3 kB
view details)
Built Distribution
File details
Details for the file getjump-0.13.tar.gz
.
File metadata
- Download URL: getjump-0.13.tar.gz
- Upload date:
- Size: 7.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb55ce2be6d640ec05ddecd4052f78796336d4a55590629bedbd5d63f49c384c |
|
MD5 | 56f58a602e9f1957b6d69ba9d9d9236d |
|
BLAKE2b-256 | 5ca5babd80ad4986bab8d46d106fce8701d98643d6b9bc72f8508ef712dec309 |
File details
Details for the file getjump-0.13-py3-none-any.whl
.
File metadata
- Download URL: getjump-0.13-py3-none-any.whl
- Upload date:
- Size: 8.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0166318067aa183badf4d0dff7e564bb856cf0cd96b3c4b7d77d2bab23d0d4c0 |
|
MD5 | e7b0cd4c95ca6da4cd6db3c4307e9bb7 |
|
BLAKE2b-256 | d60e016406a13eee11eb4fc797260a8869cfc185f1bf66f44360bfbff2e32f60 |