bibe

Crates.iobibe
lib.rsbibe
version0.1.4
sourcesrc
created_at2021-03-18 10:46:01.8664
updated_at2021-04-07 18:36:53.429599
descriptionCLI tool to download from various man{ga,hua;hwa}s websites
homepage
repositoryhttps://github.com/TehUncleDolan/spiders
max_upload_size
id370491
size40,510
(TehUncleDolan)

documentation

README

Bibe

License

Bibe is a command-line tool that allows you to download every chapter (or a subset) of a series from websites like webtoons.com or mangadex.org.

Supported website

How to install

Pre-compiled binaries

You can download a pre-compiled executable for Linux, MacOS and Windows operating systems, then you should copy that executable to a location from your $PATH env:

You might need to run chmod +x bibe_amd64 or chmod +x bibe_darwin.

Build Manually

If you prefer to build bibe manually, or a pre-compiled executable is not provided for your platform, then you can build bibe from the source:

Usage

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=]

The simplest invocation only requires you to specify the URL of the series you want to download, the other options have sensible defaults.

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

If you only want to download a subset of the chapters, you can specify a range. For example, the following command will download the first 10 chapters under the specified directory:

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

cargo fmt