I can check tomorrow whether my Linux computer created a folder within the zip file. Interface language: None [0.00] Starting up... Installed the 6.8.0 DeDRM_Plugin from here (. My system runs Windows 7. and I'm seeing DeDRM 7.0.0 in the "File Type" list on my copy. There are some flake8 checks, defined in a .github actions file. privacy statement. DeDRM v7.0.0: Trying to decrypt 9780062931788.epub You can always update your selection by clicking Cookie Preferences at the bottom of the page. Windows: ('10', '10.0.18362', 'SP0', 'Multiprocessor Free') Not that it matters now that PiperKev has shared this...but did your DeDRM_plugin.zip contain a DeDRM_plugin folder inside it, instead of just that folder's contents? they're used to gather information about the pages you visit and how many clicks you need to accomplish a task. File "", line 975, in _find_and_load_unlocked Failed to initialize plugin: 'C:\Users\gcalv\AppData\Roaming\calibre\plugins\Read MP3 AudioBook metadata.zip' Turning on automatic hidpi scaling I checked it using a book known to me to have DRM (the earlier version could not deal with it) and it worked with Calibre 5.0.1. [0.78] splash screen shown @Transformatiecoach Python 3.8.5 I don't see a DeDRM_plugin.zip file within. File "importlib/init.py", line 127, in import_module :). The "master" link above doesn't work for me with Calibre 5.0.1 on Windows 10-64. Running Calibre 5.3.0 on Windows 10. Traceback (most recent call last): File "calibre_plugins.dedrm.zipfilerugged", line 752, in _RealGetContents There's a bunch of people doing it, each working on whatever functionality interests them personally. We use optional third-party analytics cookies to understand how you use GitHub.com so we can build better products. Trying to add a key to the ADE section errors and the DRM is not removed from ePub. [1.26] main UI initialized... We use optional third-party analytics cookies to understand how you use GitHub.com so we can build better products. I have Calibre 5.01 and Windows 10 and I was trying to strip a B&N epub, calibre Debug log File "calibre/customize/ui.py", line 61, in load_plugin calibre.customize.InvalidPlugin: The plugin in '/home/Downloads/DeDRM_tools-master/DeDRM_plugin.zip' is invalid. Edit: This was on Arch Linux running Calibre 5.0.1 with an Amazon aws3 ebook. @JSWolf This was causing issues with decrypting until it was manually removed from dedrm.json. But to cover the most common: Use ADE 2.0.1 to be sure not to get the new DRM scheme that these tools can't handle. File "calibre_plugins.dedrm.zipfilerugged", line 683, in init File "calibre_plugins.dedrm.init", line 168 Step 6. removed from ePub. Will the deDRM plugin work with Calibre 5 (which will use Python 3)? SMART_DEV ( 1.32: 0.001) _attach_to_port try ip address "" on port 54982 Only support the two plugins. -- Sent from my Android device with K-9 Mail. I tried doing that and here's the error message: calibre, version 5.0.1 I'm getting the same error after install the DeDRM_Plugin.zip in Calibre 5.2. calibre 5.2 embedded-python: True is64bit: True You are receiving this because you authored the thread. People are just fixing for Python 3, not trying to also preserve compatibility with 2. Windows: ('10', '10.0.18362', 'SP0', 'Multiprocessor Free') Really apricate you all. Well, crap! File "site-packages/calibre/customize/ui.py", line 61, in load_plugin Interface language: None Do you have an email address where I can send you the .zip file that worked for me? the 7.0 Plugin works with Calibre 5.01 on Windows 10. I extract that zip file and then when I enter the folder, I see a DeDRM_tools-master/DeDRM_plugin subfolder. download the GitHub extension for Visual Studio. If you had 4.x version of Calibre with a 6.x plugin before you installed 5.01 you need to downgrade to Calibre 4.x, then uninstall the de drm plugin from Calibre. @ElleKayEm How much code has to be ported? Could you share the URL to the "master" branch dedrm.zip file that works with Calibre 5? It's a complete work-in-progress that's been going on for a while. File "calibre_plugins.dedrm.init", line 168 I tested it on a book that I knew was DRMed, and it failed to convert when I disabled the plugin but converted fine after re-enabling it. ('Windows', '10', '10.0.18362') print u"{0} v{1}: Copying needed library files from plugin's zip".format(PLUGIN_NAME, PLUGIN_VERSION) Have a question about this project? We use essential cookies to perform essential website functions, e.g. [0.80] db initialized [0.45] db initialized I'm not very familiar with the project, but at a wild guess I'd say a small number of weeks. Learn more. Hard to say. It opens fine as an epub with adobe digital editions 4.5 File "calibre/gui2/preferences/plugins.py", line 317, in add_plugin People have been working on it for some time since beta versions of calibre with Python 3 have been available (and often included with Linux distros) for a while now. During handling of the above exception, another exception occurred: Traceback (most recent call last): print u"{0} v{1}: Copying needed library files from plugin's zip".format(PLUGIN_NAME, PLUGIN_VERSION) It is being updated to Python3, but there are a lot of non-trivial changes to be made. For more information, see our Privacy Statement. Not working yet with pre-release DeDRM 7, and these tools are intended for purchased books. File "calibre/customize/ui.py", line 472, in add_plugin This is a repository of all the scripts and other tools for removing DRM from ebooks that I could find, committed in date order as best as I could manage. I don't see a DeDRM_plugin.zip file within. We use essential cookies to perform essential website functions, e.g. calibre 5.0.1 embedded-python: True is64bit: False We’ll occasionally send you account related emails. There's been no release for testing. I confirm it works, the plugin has succesfully removed the DRM from an .azw file. So if you touch a file, I'd make sure it passes the flake 8 commands before trying to merge your changes. If I roll back to Calibre 4.23 then the plugin shows up and loads fine. Starting QuickView piped data from file dialog helper: [b'V\xa6\xe4:olY\xb7wA\xed\xf9)|\xc7\xb1\x0c+\xc5\x1b\xc6\xe8\x8e\xec\xe2\x99\xf5\xb6\xf6\x94\xfd\x9e', b'C:\Users\Transformatiecoach\Documents\My Digital Editions\Doordenken over dooddoeners.epub'] File "", line 991, in _find_and_load ^ Learn more, This commit was created on GitHub.com and signed with a. I've zipped all files within "DeDRM_plugin" folder in a single .zip file (zip root must contain all files, no root folder). I downloaded and used the latest "master" branch version of the tool this morning, and it appears to work with calibre 5.0.1 now, at least on my Linux Mint 20 OS. Reply to this email directly or view it on GitHub: -- Windows: ('10', '10.0.19041', 'SP0', 'Multiprocessor Free') Close Calibre and restart it. Starting QuickView It will eventually, but there's a lot of code to be translated that does complicated stuff with bits and bytes that must be converted by hand. Remove stand-alone apps. You signed in with another tab or window. Linux-5.4.0-48-generic-x86_64-with-glibc2.2.5 Linux ('64bit', 'ELF') Key 'B' for shortcut Browse annotations is already used by Boeken bijschaven, ignoring I then zipped the contents of the DeDRM_plugin folder. I am comfortable with Python and have been doing some other conversions from 2 to 3 lately. 32bit process running on 64bit windows GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together. File "calibre_plugins.dedrm.zipfilerugged", line 709, in _GetContents Windows: ('10', '10.0.18362', 'SP0', 'Multiprocessor Free') The plugin gets it. they're used to log you in. This release adds full support for the new .kinf2018 key files and the nw KFX encryption. Load the latest code from github, create a ZIP archive of the contents of DeDRM_plugin - folder and install plugin using this ZIP. @PiperKev Could you upload it onto your github and share the link here? DeDRM_Plugin.zip doesn't load/work with Calibre 5.01. Learn more, Error installing DeDRM_Plugin in Calibre 5.2 (64bit). Now that calibre 5 has been released and Apprentice Harper is active here again progress should be relatively steady. See the PR tab. Python 3.8.5 Are you using a clean install of Calibre library 5.01 or an upgrade from. The 7.0 Plugin does not work with Calibre 5.0.1 under Windows 10. Windows: ('10', '10.0.19041', 'SP0', 'Multiprocessor Free') Interface language: None TypeError: a bytes-like object is required, not 'str'. Windows-10-10.0.19041-SP0 Windows ('64bit', 'WindowsPE') 7.0 should never have been released even for testing because it's not even alpha level. File "calibre_plugins.dedrm.zipfilerugged", line 709, in _GetContents Thank you, that made it clear for me. {'default': True, 'height': 680, 'width': 450} Sign up for a free GitHub account to open an issue and contact its maintainers and the community. Traceback (most recent call last): The 7.0 DeDRM_plugin.zip from PiperKev got installed within Calibre 5.01 on Windows 10, However, it didn't removed DRM from an e-book that I've got from the library as an .acsm You can't load the whole archive into calibre. File "calibre_plugins.dedrm.init", line 637, in run File "site-packages\calibre\customize\ui.py", line 172, in _run_filetype_plugins But it's not working on Purchased ePub. It's also available from the MobileRead thread here: https://www.mobileread.com/forums/showthread.php?t=291290. Well done!! File "calibre_plugins.dedrm.zipfilerugged", line 752, in _RealGetContents UPDATE: Hi @ElleKayEm, PiperKiev's zip file, as you'll see, does not have a folder that holds all the files. Would K4PC be another plugin? DeDRM v7.0.0: Verifying zip archive integrity The code on master is half Python 2 syntax and half Python3, even within a single file, so some things don't work at all. Python 3.8.5 Then, I've installed the plugin in Calibre 5 by selecting the newly created .zip. they're used to gather information about the pages you visit and how many clicks you need to accomplish a task. SyntaxError: invalid syntax. Thanks for all this great work. GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together. If not, start your own issue and post a log of importing a book: https://github.com/apprenticeharper/DeDRM_tools/blob/master/FAQs.md#i-cannot-solve-my-problem-with-the-dedrm-plugin-and-now-i-need-to-post-a-log-how-do-i-do-that. they're used to gather information about the pages you visit and how many clicks you need to accomplish a task. There is no way to save the ADE key. @PiperKev I'm downloaded that master.zip. DRM制限を解除する方法です!では、「DRM制限」を解除する方法を解説していきます。まずは、上の緑色のボタンから、「Calibre」をダウンロードして、ご自身のパソコンへインストールしてください。次に、上の青色のボタンから「DeDRM」をダウンロードして、Calibre …