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
- You can add comics by searching for them with
-
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 formn-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 formn-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.
- the
-
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