#manga #scraping #webtoon #manhwa #command-line-tool #manhua

app bibe

从各种漫画(manga, hua, hwa)网站上下载的 CLI 工具

5 个版本

0.1.4 2021年4月7日
0.1.3 2021年3月25日
0.1.2 2021年3月20日
0.1.1 2021年3月18日
0.1.0 2021年3月18日

#21 in #manga

BSD-3-Clause

300KB
2.5K SLoC

Bibe

License

Bibe 是一个命令行工具,允许您从类似 webtoons.commangadex.org 的网站下载系列中的每一章(或子集)。

支持的网站

如何安装

预编译的二进制文件

您可以下载适用于 Linux、MacOS 和 Windows 操作系统的预编译可执行文件,然后将该可执行文件复制到您的 $PATH 环境中。

您可能需要运行 chmod +x bibe_amd64chmod +x bibe_darwin

手动构建

如果您喜欢手动构建 bibe,或者没有提供适用于您平台的预编译可执行文件,那么您可以从源代码构建 bibe

使用方法

USAGE:
    bibe [OPTIONS] --url <url>

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -b, --begin <begin>       Start downloading from this chapter [env: BIBE_BEGIN=]
    -d, --delay <delay>       Delay between each request (in ms) [env: BIBE_DELAY=] [default: 1000]
    -e, --end <end>           Stop downloading after this chapter [env: BIBE_END=]
    -g, --group <group>...    Preferred scantrad group in case of conflict [env: BIBE_GROUPS=]
    -l, --lang <lang>         Chapters language [env: BIBE_LANG=] [default: gb]
    -o, --output <output>     Output directory [env: BIBE_OUTPUT=] [default: .]
    -r, --retry <retry>       Max number of retry for HTTP requests [env: BIBE_RETRY=] [default: 3]
    -u, --url <url>           Series URL [env: BIBE_URL=]

最简单的调用只需要您指定要下载的系列的 URL,其他选项都有合理的默认值。

bibe -u "https://www.webtoons.com/fr/thriller/hell-is-other-people/list?title_no=1841"

如果您只想下载部分章节,您可以指定一个范围。例如,以下命令将在指定的目录下下载前 10 章节的内容。

bibe --url "https://www.webtoons.com/fr/thriller/hell-is-other-people/list?title_no=1841" \
     --begin 1
     --end 10
     --output ~/Documents/Books/Webtoons

依赖项

~12–22MB
~331K SLoC