|
|
#1 |
|
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6
Karma: 100010
Join Date: Mar 2026
Device: Kindle Paperwhite 11th gen
|
Thorium Reader EPUB Extractor
Thorium Book Extractor
Thorium Book Extractor is a small utility that automates the process of extracting EPUB books exported from the Thorium Reader. It follows the manual process described in the shkspr.mobi article and performs the required steps automatically. The tool takes an EPUB file exported from Thorium Reader and generates a usable version of the book. Requirements Before using this tool, make sure the following requirements are met:
https://github.com/edrlab/thorium-re...etup.3.1.0.exe How It Works The extractor automates the manual extraction process described in the article linked above. After exporting a book from Thorium Reader, the tool processes the file and generates a new EPUB file. The output file will have the same name as the original file with _decrypted appended. original_book.epub -> original_book_decrypted.epub Step 1 – Export the Book from Thorium Reader
Step 2 – Run Thorium Book Extractor Option 1: Process a Single Book Run the tool from the terminal: Code:
ThoriumBookExtractor.exe path_to_the_book.epub You can also extract multiple EPUB files automatically.
This is necessary for the extraction process. Do not close automatically opened Thorium Reader while the app is running. Source code and the executable file can be found here: https://gitflic.ru/project/xna83444/...book-extractor |
|
|
|
|
|
#2 |
|
Bibliophist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,225
Karma: 7326470
Join Date: Dec 2021
Location: England
Device: none
|
Does this work with latest Thorium 3.3?
|
|
|
|
| Advert | |
|
|
|
|
#3 |
|
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12
Karma: 100010
Join Date: Mar 2026
Device: Kindle Paperwhite 11th Gen
|
Probably not. As after edent's blog post highlighting the extraction techniques this tool uses Readium added code to try to block connecting a debugger - which this tool relies on.
This Docker-based tool does work with Thorium 3.3, because instead of trying to connect directly to Thorium, it wraps Thorium with an Electron app script (Electron version needs to match exactly what is used to build Thorium). OP might be able to patch their Windows tool to use the same approach, (if you wrap Thorium will an Electron app you can have the debugger connect and remove the command line args before handing over executionto Thorium) but I'm not sure how practical that is. It might not be easy to automatically download and execute Electron on Windows, and also might not be worthwhile requiring the user to install Electron on their own for the tool to work. |
|
|
|
|
|
#4 |
|
Junior Member
![]() Posts: 1
Karma: 10
Join Date: Mar 2026
Device: none
|
Thorium is unnecessary, you can simply decrypt the epub/pdf/etc directly.
This (local) browser-based file (download and open in browser) does the whole decryption alone. Source code at rad:z41uCZqyBUSRQoBCQq4Bpq8ZSCHKr (radicle repository) Last edited by batonebo; Today at 01:57 PM. Reason: added details )) |
|
|
|
![]() |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Linking Calibre with Thorium e-reader (Windows) | Mr_H_Poirot | Calibre | 3 | 02-10-2026 01:28 AM |
| Thorium Reader 1.8.0 | TeamEDRLab | Reading and Management | 27 | 07-03-2025 06:53 AM |
| problem with Thorium (how do I "free" an EPub that only opens with that software?) | Jacques Q. | General Discussions | 5 | 01-12-2023 01:36 AM |
| Glo Kobo Annotation Extractor | drjd | Kobo Reader | 11 | 03-23-2016 09:25 AM |
| Extractor.epub: Convert VitalSource EPUBBook to regular EPUB | cyanic | Other formats | 1 | 11-08-2015 05:08 AM |