|
|
#106 | |
|
Junior Member
![]() Posts: 6
Karma: 10
Join Date: Apr 2019
Device: none
|
Quote:
|
|
|
|
|
|
|
#107 |
|
Member
![]() ![]() Posts: 11
Karma: 110
Join Date: Feb 2021
Device: KOA3, PW2, PW, KT2
|
|
|
|
|
|
|
#108 |
|
Member
![]() ![]() ![]() Posts: 13
Karma: 206
Join Date: Nov 2024
Device: Kobo Libra Colour / Kindle PWSE
|
|
|
|
|
|
|
#109 |
|
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9
Karma: 100010
Join Date: Mar 2026
Device: Kindle Paperwhite 11th Gen
|
Automated LCP Extraction with Script in Docker Image
Hi! New to this forum.
Just thought I'd mention I took inspiration from the approach detailed in OP's blog (big thanks edent!), and created a script to automate the extraction of non-DRM EPUBs from Thorium Reader, and bundled it up in a Docker image for portable ease of use. Thought it might be of use to others here? I posted it with instructions over on the r/calibre subreddit. Would be curious to hear from you guys to see what success you have if you try various ebook vendors/LCP versions etc? Attaching Dockerfile here (rename to remove .txt-extension before building/running) in case it gets removed from the subreddit. [Attachment removed. MobileRead will not host any DRM circumvention software.] Last edited by pdurrant; 03-15-2026 at 09:30 AM. |
|
|
|
|
|
#110 |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,841
Karma: 245111335
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
And the post has already been removed from Reddit. Apparently they don't want to annoy Readium.
|
|
|
|
|
|
#111 |
|
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9
Karma: 100010
Join Date: Mar 2026
Device: Kindle Paperwhite 11th Gen
|
I could conceivably also have run afoul of reddits anti-spam detection. I created a fresh reddit account for the purpose, and found a few old threads of people asking for help with LCP DRM where I crosslinked to my post asking if they might try because I was curious how generally applicable the script was, but perhaps that got flagged as spammy behavior.
I'll perhaps reupload somewhere later, but that will be some other day. |
|
|
|
|
|
#112 | |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 82,433
Karma: 151278869
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
|
|
|
|
|
#113 |
|
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9
Karma: 100010
Join Date: Mar 2026
Device: Kindle Paperwhite 11th Gen
|
deLCP tool
Link to convenience util based on OP's manual method.
Docker-based for portability. Although anyone Linux literate can probably decipher it to figure out how to run it locally/without Docker too. It uses Thorium Reader, like edent's manual extraction method (although headlessly), which I guess has its pros and cons. e.g. con: bloat/difficulty to embed/integrate in existing tools pro: so long as Edrlabs release Thorium as a partially open source, Electron-based app can probably fairly easily be patched for whatever future updates they make (within reason of course). |
|
|
|
|
|
#114 |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 82,433
Karma: 151278869
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Can you please make a Windows version as most people run Windows and that code will not work. Thanks.
|
|
|
|
|
|
#115 | |
|
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9
Karma: 100010
Join Date: Mar 2026
Device: Kindle Paperwhite 11th Gen
|
Quote:
I use Windows on my primary home computer and this tool was developed on it. You could also use WSL (e.g. Ubuntu for Windows), I've verified that works too. But that's arguably more complicated to explain/guide someone through than Docker. The nature of this type of tool (remote-controlling the Thorium App), is just so much easier to do in Linux (i.e. extraction of the official Thorium app, running it headlessly etc), that I doubt it is worthwhile to try to do as a native tool for Windows (at least nothing I have the time to take a stab at at the moment). |
|
|
|
|
|
|
#116 | |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 82,433
Karma: 151278869
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
|
|
|
|
|
#117 | |
|
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5
Karma: 100010
Join Date: Mar 2026
Device: Kindle Paperwhite 11th gen
|
Quote:
Here is the repo with the updated DeDRM plugin code: https://gitflic.ru/project/xna83444/dedrm Instructions are in the README. You can also find the release zip file in the Releases section of the repository which can be used directly in Calibre. |
|
|
|
|
|
|
#118 |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,859
Karma: 80512826
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
Rather than continuing to call this version 10.0.9 how about a new version number?
|
|
|
|
|
|
#119 |
|
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5
Karma: 100010
Join Date: Mar 2026
Device: Kindle Paperwhite 11th gen
|
|
|
|
|
|
|
#120 | |
|
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5
Karma: 100010
Join Date: Mar 2026
Device: Kindle Paperwhite 11th gen
|
Quote:
https://www.mobileread.com/forums/sh...d.php?t=372589 |
|
|
|
|
![]() |
| Tags |
| drm, lcp |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Converting a fixed layout LCP DRM protected ebook | SvenSND | Conversion | 15 | 09-23-2024 01:45 PM |
| LCP Certification? | rcentros | Tolino | 7 | 06-18-2019 09:28 PM |
| Extracting files from ePub on iPad/iMac | AlanHK | ePub | 12 | 05-11-2016 02:24 AM |
| Extracting html/images from within .imp files! | nrapallo | IMP | 12 | 03-10-2009 10:22 PM |
| Extracting pdb files from Palm Installer | bpwhistler | Alternative Devices | 0 | 11-15-2008 03:07 PM |