A cli comic downloader.


Keywords
comics, comic, download, cli, comic-downloader, command-line, selenium, selenium-python, webscraping
License
MIT
Install
pip install comicdl==0.1.4

Documentation

comic-dl

A command line based comic book downloader. All comics are gotten from readcomiconline

requirements

- Google Chrome
- >=python3.5

installation

pip3 install comicdl

commands

  • comic-dl watch -q="<query>" | -l="<link>"

    The add command is used to add comics to a watchlist where comics are specially identified by an alias

    • You can add comics by searching for them with-q or
    • Adding their link directly with -l
  • comic-dl watched

    Displays a list of all comics on watchlist, their aliases and last downloaded issues

  • comic-dl stopwatch <alias>

    Removes a comic from the watchlist

  • comic-dl download -l="<link>"

    Takes the readcomicsonline link to a comic series and downloads all issues for that series. No watching.

  • comic-dl download <alias> -i=<n> | -a=<n> | -n=<n> | -r=<n>-<m> | -nr=<n>-<m></m> | --all

    Downloads comic issues specified for a comic series specified by an alias

    • the -i flag can be used to specify a particular issue, a number is expected.
    • the -a flag can be used to specify a particular annual, a number is expected.
    • the -n flag can be used to specify an index for download from the issues listing (see next command), a number is expected.
    • the -r flag can be used to specify a range of issues, a string of form n-m (no quotes) is expected with no whitespaces in between the hyphen and numbers.
    • the -nr flag can be used to specify an inclusive slice of the issues listing (see next command) for download. A string of form n-m (no quotes) is expected with no whitespaces in between the hyphen and numbers.
    • the --all flag can be used to specify all issues available.
  • comic-dl issues <alias>

    Lists available issues for a particular comic series specified by alias. Indexes for each issue publication is displayed as well.

  • comic-dl updates

    Lists all available issues that have not been download for all comics