Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DeDMR not working #462

Open
benhere2 opened this issue Dec 29, 2023 · 1 comment
Open

DeDMR not working #462

benhere2 opened this issue Dec 29, 2023 · 1 comment

Comments

@benhere2
Copy link

Question / bug report

Using a Chromebook, successfully downloaded Linux, caliber, ade & plugin, but dedmr still not working. I wasn't able to locate the adobe key and its not auto populating so that's the rabbit hole i'm currently running. Any help would be appreciated.

Using calibre Qt style: True qt.qpa.wayland: Ignoring unexpected wl_surface.enter received for output with id: 7 screen name: “Screen5” screen model: “unknown” This is most likely a bug in the compositor. qt.qpa.wayland: Ignoring unexpected wl_surface.enter received for output with id: 7 screen name: “Screen5” screen model: “unknown” This is most likely a bug in the compositor. qt.qpa.wayland: Ignoring unexpected wl_surface.enter received for output with id: 7 screen name: “Screen5” screen model: “unknown” This is most likely a bug in the compositor. calibre Debug log calibre 6.29 embedded-python: True Linux-6.1.55-06877-gc83437f2949f-x86_64-with-glibc2.31 Linux (‘64bit’, ‘ELF’) (‘Linux’, ‘6.1.55-06877-gc83437f2949f’, ‘#1 SMP PREEMPT_DYNAMIC Fri Dec 8 16:22:06 PST 2023’) Python 3.10.1 Interface language: None Successfully initialized third party plugins: DeDRM (10, 0, 9) calibre 6.29 embedded-python: True Linux-6.1.55-06877-gc83437f2949f-x86_64-with-glibc2.31 Linux (‘64bit’, ‘ELF’) (‘Linux’, ‘6.1.55-06877-gc83437f2949f’, ‘#1 SMP PREEMPT_DYNAMIC Fri Dec 8 16:22:06 PST 2023’) Python 3.10.1 Interface language: None Successfully initialized third party plugins: DeDRM (10, 0, 9) QPA platform: wayland devicePixelRatio: 1.0 logicalDpi: 96.0 x 96.0 physicalDpi: 111.92387096774192 x 112.1103448275862 [0.00] Starting up… [0.03] Showing splash screen… [0.17] splash screen shown [0.17] Initializing db… [0.25] db initialized [0.25] Constructing main UI… [1.41] main UI initialized… [1.41] Hiding splash screen Starting QuickView qt.qpa.wayland: Ignoring unexpected wl_surface.enter received for output with id: 7 screen name: “Screen5” screen model: “unknown” This is most likely a bug in the compositor. DeDRM v10.0.9: Trying to decrypt Unfailing Love-1.epub DeDRM v10.0.9: Verifying zip archive integrity DeDRM v10.0.9: Unfailing Love-1.epub is a secure Adobe Adept ePub for UUID fbe0e023-2aa9-4966-995c-ad749bd0043e DeDRM v10.0.9: Looking for new default Adobe Digital Editions Keys after 0.3 seconds DeDRM v10.0.9: Exception when getting default Adobe Key after 0.3 seconds Traceback (most recent call last):

File “calibre_plugins.dedrm.init”, line 570, in ePubDecrypt

defaultkeys, defaultnames = WineGetKeys(scriptpath, “.der”,dedrmprefs[‘adobewineprefix’])

File “homejigreer12/.config/calibre/plugins/DeDRM.zip/wineutils.py”, line 96, in WineGetKeys

pyexec = WinePythonCLI(wineprefix)

File “homejigreer12/.config/calibre/plugins/DeDRM.zip/wineutils.py”, line 59, in init

self.check_call([“-c”, self.py3_test])

File “homejigreer12/.config/calibre/plugins/DeDRM.zip/wineutils.py”, line 84, in check_call

subprocess.check_call(self.python_exec + cli_args, env=env_dict,

File “subprocess.py”, line 364, in check_call

File “subprocess.py”, line 345, in call

File “subprocess.py”, line 966, in init

File “subprocess.py”, line 1842, in executechild FileNotFoundError: [Errno 2] No such file or directory: ‘wine’ DeDRM v10.0.9: Ultimately failed to decrypt after 0.6 seconds. Read the FAQs at noDRM’s repository: https://github.com/noDRM/DeDRM_tools/blob/master/FAQs.md Running file type plugin DeDRM failed with traceback: Traceback (most recent call last):

File “calibre/customize/ui.py”, line 187, in runfiletype_plugins

File “calibre_plugins.dedrm.init”, line 1041, in run

decrypted_ebook = self.ePubDecrypt(path_to_ebook)

File “calibre_plugins.dedrm.init”, line 639, in ePubDecrypt

raise DeDRMError(“{0} v{1}: Ultimately failed to decrypt after {2:.1f} seconds. Read the FAQs at noDRM’s repository: https://github.com/noDRM/DeDRM_tools/blob/master/FAQs.md”.format(PLUGIN_NAME, PLUGIN_VERSION,time.time()-self.starttime)) calibre_plugins.dedrm.DeDRMError: DeDRM v10.0.9: Ultimately failed to decrypt after 0.6 seconds. Read the FAQs at noDRM’s repository: https://github.com/noDRM/DeDRM_tools/blob/master/FAQs.md [10.44] splash screen hidden [10.45] Started up in 10.45 seconds with 3 books Added Unfailing Love to db in: 0.2 Added 1 books in 1.4 seconds

Which version of Calibre are you running?

6.29

Which version of the DeDRM plugin are you running?

10.0.9

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

No response

Log output

Paste log output here.
```Using calibre Qt style: True qt.qpa.wayland: Ignoring unexpected wl_surface.enter received for output with id: 7 screen name: “Screen5” screen model: “unknown” This is most likely a bug in the compositor. qt.qpa.wayland: Ignoring unexpected wl_surface.enter received for output with id: 7 screen name: “Screen5” screen model: “unknown” This is most likely a bug in the compositor. qt.qpa.wayland: Ignoring unexpected wl_surface.enter received for output with id: 7 screen name: “Screen5” screen model: “unknown” This is most likely a bug in the compositor. calibre Debug log calibre 6.29 embedded-python: True Linux-6.1.55-06877-gc83437f2949f-x86_64-with-glibc2.31 Linux (‘64bit’, ‘ELF’) (‘Linux’, ‘6.1.55-06877-gc83437f2949f’, ‘#1 SMP PREEMPT_DYNAMIC Fri Dec 8 16:22:06 PST 2023’) Python 3.10.1 Interface language: None Successfully initialized third party plugins: DeDRM (10, 0, 9) calibre 6.29 embedded-python: True Linux-6.1.55-06877-gc83437f2949f-x86_64-with-glibc2.31 Linux (‘64bit’, ‘ELF’) (‘Linux’, ‘6.1.55-06877-gc83437f2949f’, ‘#1 SMP PREEMPT_DYNAMIC Fri Dec 8 16:22:06 PST 2023’) Python 3.10.1 Interface language: None Successfully initialized third party plugins: DeDRM (10, 0, 9) QPA platform: wayland devicePixelRatio: 1.0 logicalDpi: 96.0 x 96.0 physicalDpi: 111.92387096774192 x 112.1103448275862 [0.00] Starting up… [0.03] Showing splash screen… [0.17] splash screen shown [0.17] Initializing db… [0.25] db initialized [0.25] Constructing main UI… [1.41] main UI initialized… [1.41] Hiding splash screen Starting QuickView qt.qpa.wayland: Ignoring unexpected wl_surface.enter received for output with id: 7 screen name: “Screen5” screen model: “unknown” This is most likely a bug in the compositor. DeDRM v10.0.9: Trying to decrypt Unfailing Love-1.epub DeDRM v10.0.9: Verifying zip archive integrity DeDRM v10.0.9: Unfailing Love-1.epub is a secure Adobe Adept ePub for UUID fbe0e023-2aa9-4966-995c-ad749bd0043e DeDRM v10.0.9: Looking for new default Adobe Digital Editions Keys after 0.3 seconds DeDRM v10.0.9: Exception when getting default Adobe Key after 0.3 seconds Traceback (most recent call last):

File “calibre_plugins.dedrm.__init__”, line 570, in ePubDecrypt

defaultkeys, defaultnames = WineGetKeys(scriptpath, “.der”,dedrmprefs[‘adobewineprefix’])

File “homejigreer12/.config/calibre/plugins/DeDRM.zip/wineutils.py”, line 96, in WineGetKeys

pyexec = WinePythonCLI(wineprefix)

File “homejigreer12/.config/calibre/plugins/DeDRM.zip/wineutils.py”, line 59, in __init__

self.check_call([“-c”, self.py3_test])

File “homejigreer12/.config/calibre/plugins/DeDRM.zip/wineutils.py”, line 84, in check_call

subprocess.check_call(self.python_exec + cli_args, env=env_dict,

File “subprocess.py”, line 364, in check_call

File “subprocess.py”, line 345, in call

File “subprocess.py”, line 966, in __init__

File “subprocess.py”, line 1842, in executechild FileNotFoundError: [Errno 2] No such file or directory: ‘wine’ DeDRM v10.0.9: Ultimately failed to decrypt after 0.6 seconds. Read the FAQs at noDRM’s repository: https://github.com/noDRM/DeDRM_tools/blob/master/FAQs.md Running file type plugin DeDRM failed with traceback: Traceback (most recent call last):

File “calibre/customize/ui.py”, line 187, in runfiletype_plugins

File “calibre_plugins.dedrm.__init__”, line 1041, in run

decrypted_ebook = self.ePubDecrypt(path_to_ebook)

File “calibre_plugins.dedrm.__init__”, line 639, in ePubDecrypt

raise DeDRMError(“{0} v{1}: Ultimately failed to decrypt after {2:.1f} seconds. Read the FAQs at noDRM’s repository: https://github.com/noDRM/DeDRM_tools/blob/master/FAQs.md”.format(PLUGIN_NAME, PLUGIN_VERSION,time.time()-self.starttime)) calibre_plugins.dedrm.DeDRMError: DeDRM v10.0.9: Ultimately failed to decrypt after 0.6 seconds. Read the FAQs at noDRM’s repository: https://github.com/noDRM/DeDRM_tools/blob/master/FAQs.md [10.44] splash screen hidden [10.45] Started up in 10.45 seconds with 3 books Added Unfailing Love to db in: 0.2 Added 1 books in 1.4 seconds
@ElleKayEm
Copy link

Where is ADE installed? You might try DeACSM. It works as a replacement for ADE. If DeDRM doesn't automatically get the key from DeACSM, I believe you can transfer it manually. (I haven't used DeACSM myself.)

https://www.mobileread.com/forums/showthread.php?t=341975

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants