mirror of
https://github.com/jo1gi/grawlix.git
synced 2025-12-16 04:09:10 +00:00
eBook cli downloader
Formats can now be loaded based on book data format and file extension of the output file. Will also try to use the extension of the output location instead of using the default filetype every time. |
||
|---|---|---|
| grawlix | ||
| .gitignore | ||
| LICENSE | ||
| pyproject.toml | ||
| README.md | ||
| setup.py | ||
| shell.nix | ||
grawlix
CLI ebook downloader
Supported services
grawlix currently supports downloading from the following sources:
Installation
git clone https://github.com/jo1gi/grawlix.git
cd grawlix
python3 setup.py install
Authentication
Some sources require authentication, which can be done either with cli arguments or a config file.
Cli example
grawlix --username "user@example.com" --password "SuperSecretPassword" <url>
Config file example
[sources.name]
username = "user@example.com"
password = "SuperSecretPassword"
Download books
To download a book run:
grawlix [options] <book url>