noDRM / DeDRM_tools

DeDRM tools for ebooks
7.34k stars 323 forks source link

Cant' remove DRM from Google Play Book #573

Open Catty-ux opened 4 months ago

Catty-ux commented 4 months ago

Question / bug report

I have uploaded a few eBooks purchased from Google Play, but the DRM can't be removed even with DeDRM plug-in installed.

Which version of Calibre are you running?

7.15

Which version of the DeDRM plugin are you running?

v10.0.3

If applicable, which version of the Kindle software are you running?

No response

Log output

ApplicationPaletteChange event ignored Using calibre Qt style: True calibre Debug log calibre 7.15 embedded-python: True Windows-10-10.0.22631-SP0 Windows ('64bit', 'WindowsPE') ('Windows', '10', '10.0.22631') Python 3.11.5 Windows: ('10', '10.0.22631', 'SP0', 'Multiprocessor Free') Interface language: None EXE path: C:\Program Files\Calibre2\calibre-debug.exe Successfully initialized third party plugins: DeDRM (10, 0, 3) calibre 7.15 embedded-python: True Windows-10-10.0.22631-SP0 Windows ('64bit', 'WindowsPE') ('Windows', '10', '10.0.22631') Python 3.11.5 Windows: ('10', '10.0.22631', 'SP0', 'Multiprocessor Free') Interface language: None EXE path: C:\Program Files\Calibre2\calibre-debug.exe Successfully initialized third party plugins: DeDRM (10, 0, 3) QPA platform: windows devicePixelRatio: 1.0 logicalDpi: 96.0 x 96.0 physicalDpi: 157.8252427184466 x 158.5664739884393 [0.00] Starting up... [0.00] Showing splash screen... [0.20] splash screen shown [0.20] Initializing db... [0.20] db initialized [0.20] Constructing main UI... [0.62] GUI main window shown [1.08] main UI initialized... [1.08] Hiding splash screen [8.75] splash screen hidden [8.75] Started up in 8.75 seconds with 1 books stdout+stderr from file dialog helper: [b'', b''] piped data from file dialog helper: [b'\x04I\x07\xee>\x884gPS\x8c\x0c\xe0\x13\xa8\xc1\xb8\x1f\t\x83\xec\xe84\x08\x01\xc1\xaf\\xb6\xa0{\xd5', b'C:\Users\lemon\Documents\MyBooks\\xe6\x87\xb6\xe7\xb3\xbb\xe6\x8a\x95\xe8\xb3\x87\xe6\xb3\x95-pdf.acsm'] Added 懶系投資法-pdf to db in: 0.1 Added 1 books in 0.4 seconds stdout+stderr from file dialog helper: [b'', b''] piped data from file dialog helper: [b'\xa3\xba\xd9x9\xd3\x9b\x9dm\xce\xb7\xb1\x8d^{\xf70\x08\x0f\x10\x1a\x17\x81\x8dN\x1aNT\xd5N!\xc9', b'C:\Users\lemon\Documents\MyBooks\\xe6\x83\x85\xe7\xb7\x92\xe9\x99\xb0\xe5\xbd\xb1\xe5\xbf\x83\xe9\x9d\x88\xe6\x95\xb4\xe5\x90\x88\xe4\xb9\x8b\xe7\x88\xb6\xe6\xa6\xae\xe6\xa0\xbc-epub.acsm'] Added 情緒陰影 心靈整合之父 榮格-epub to db in: 0.1 Added 1 books in 0.4 seconds stdout+stderr from file dialog helper: [b'', b''] piped data from file dialog helper: [b'8\xe61\xd1\x96\xf9\xc3\xa4\xb406\xb3A\x86\xa90ft\x1d\x1d\xd8\xc5.\x98\xb0\xb5|y\xf7{', b'C:\Users\lemon\Documents\MyBooks\\xe6\x8f\xad\xe9\x96\x8b\xe8\x87\xaa\xe5\xb7\xb1\xe7\x9a\x84\xe8\xac\x8a\xe8\xa8\x80-epub.acsm'] Added 揭開自己的謊言-epub to db in: 0.0 Added 1 books in 0.4 seconds

ElleKayEm commented 4 months ago

Looks like you are adding the acsm file and not the actual book (epub or pdf). You can install Adobe Digital Editions, authorize it with an Adobe ID, and open the acsm file to download the book. Then add the book to calibre.

Recommend using DeDRM 10.0.9: https://github.com/noDRM/DeDRM_tools/releases/tag/v10.0.9

Veelya commented 4 months ago

Looks like you are adding the acsm file and not the actual book (epub or pdf). You can install Adobe Digital Editions, authorize >it with an Adobe ID, and open the acsm file to download the book. Then add the book to calibre.

Kindle books are delivered as a bundle of files each containing parts of the book. I use the KFX Input Plugin to put them together into one monolithic file. For that I import the main file into Calibre, the .azw in my case. The KFX Input plugin automatically detects the other files an turn them into one monolithic file that can then be converted into another format. Maybe it is this why you thought I wasn't adding the actual book.
I had already tried ADE and it didn't work.

Recommend using DeDRM 10.0.9: https://github.com/noDRM/DeDRM_tools/releases/tag/v10.0.9

But using the 10.0.09 version of DeDRM did work. I think I may have been using an even older version of DeDRM than the one I stated in my post. Like way older (7.2) by mistake and didn't realise it cause I was exhausted. Anyway thanks for your answer and have a great week!

ElleKayEm commented 4 months ago

The post I was responding to from @Catty-ux is dealing with Adobe DRM files from Google Play.

Veelya commented 4 months ago

The post I was responding to from @Catty-ux is dealing with Adobe DRM files from Google Play.

sorry got the posts mixed up^^