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
300KB
2.5K SLoC
Bibe
Bibe 是一个命令行工具,允许您从类似 webtoons.com
或 mangadex.org
的网站下载系列中的每一章(或子集)。
支持的网站
如何安装
预编译的二进制文件
您可以下载适用于 Linux、MacOS 和 Windows 操作系统的预编译可执行文件,然后将该可执行文件复制到您的 $PATH
环境中。
您可能需要运行 chmod +x bibe_amd64
或 chmod +x bibe_darwin
。
手动构建
如果您喜欢手动构建 bibe
,或者没有提供适用于您平台的预编译可执行文件,那么您可以从源代码构建 bibe
。
- 安装 Rust
- 运行
cargo install 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