https://github.com/gpanders/acciobook
https://github.com/gpanders/acciobook
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/gpanders/acciobook
- Owner: gpanders
- License: mit
- Created: 2020-09-25T18:02:57.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-02-04T16:21:38.000Z (almost 5 years ago)
- Last Synced: 2025-02-05T09:51:58.221Z (12 months ago)
- Language: Python
- Homepage: https://git.sr.ht/~gpanders/acciobook
- Size: 14.6 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
acciobook
=========
`acciobook` scrapes Harry Potter audiobook files from [the web][web].
[web]: https://hpaudiobooks.club
Installation
------------
### pip
If you have [pipx][] installed, simply use
pipx install acciobook
Otherwise, use pip with the `--user` flag:
pip install --user acciobook
[pipx]: https://pipxproject.github.io/pipx/
### Poetry
Ensure [poetry][] is installed. Then run the following commands:
git clone https://git.sr.ht/~gpanders/acciobook
cd acciobook
poetry install
Run using `poetry run acciobook`.
[poetry]: https://python-poetry.org/
Usage
-----
Usage is straightforward: simply run `acciobook` (or `poetry run acciobook` if
[installed from source](#poetry)). You will be asked to make selections
for which book to download, which narrator you prefer ([Stephen Fry][fry] or
[Jim Dale][dale]) and which chapters to download. The default settings are to
download all chapters of the book.
The files are downloaded as MP3 files to your current working directory.
[fry]: https://stephenfry.com/
[dale]: http://jim-dale.com/