Backup/Download your (bought!) Edubase books to PDFs, because nobody likes proprietary ebook readers.
git clone https://github.com/rtfmkiesel/edubase-downloader
# venv recommended
pip install -r requirements.txt
usage: edubasedl.py [OPTIONS]
Required:
-u, --username Username (Email) of Edubase account
Options:
-p, --password Password (can be left empty, script will ask)
-c, --chrome-path Path to the chrome/chromium binary
-a, --all Will download all found books
-d, --defaults Will also include the 5 default books every account has
-s, --show Show the action/open browser in front
-h, --help Prints this text
The PDFs that this code produces are just images and thus not searchable. There are many OCR solutions, but for me, github.com/ocrmypdf/OCRmyPDF worked perfectly fine.
This code does not "crack" any copy protection. It simply makes automated screenshots of every single site of a bought document. Since Edubase cannot guarantee the existence/support for their reader app if they go out of business, this repo was created to save, backup and preserve bought Edubase documents as the widely adapted and well documented PDF format.