This is an unofficial fork from PDFGrabber, a vendor-agnostic script is used to download pdfs from different services.
❌ Important: the original project has been discontinued. For this reason, no more updates will be relased. Last update from source: 11 dec 2024
This script is provided "as is", without any type of warranty. I am not responsible of any harm that this may cause. Even though this script exists, you are responsibile of the PDFs generated. Check if the backup of books is legal in your country. Redistribution of PDFs is highly discouraged and not supported by the Author.
- download the latest version of Python
- on windows, when installing though the set up wizard, make sure to select the checkbox to add python to
PATH - on linux and macos, use your package manager of choice (
brew install python3orapt install python3, etc...)
- on windows, when installing though the set up wizard, make sure to select the checkbox to add python to
- downlaod the pdfgrabber repo
- using git:
git clone https://github.com/RealRoti/pdfgrabber-advanced - manually: download the zip (green button labeled "code") and extract it
- using git:
- open your local clone of pdfgrabber
- open the terminal in that directory and run:
pip install -r requirements.txt(takes care of installing every needed libraries)- run the script
python3 main.py(linux and macos)py main.py(windows)
- once inside the pdfgrabber CLI:
- press
r: register a new account - choose what to do (it's listed):
- to download a book: press
dand follow the instructions. - the output file will be
files/<service>/<book name>.pdf
- to download a book: press
- press