apprenticeharper / DeDRM_tools

DeDRM tools for ebooks
14.55k stars 1.52k forks source link

deDRM (10.0.9) is not working #2338

Open cinnamonrum opened 3 months ago

cinnamonrum commented 3 months ago

CheckList


Title

My Environment: Windows 10

Calibre: 7.16.0

Kindle: 2.4.1

DeDRM: 10.0.9

Log

Log Title ```log ApplicationPaletteChange event ignored Using calibre Qt style: True calibre デバッグログ calibre 7.16 embedded-python: True Windows-10-10.0.19045-SP0 Windows ('64bit', 'WindowsPE') ('Windows', '10', '10.0.19045') Python 3.11.5 Windows: ('10', '10.0.19045', 'SP0', 'Multiprocessor Free') Interface language: ja EXE path: C:\Program Files\Calibre2\calibre-debug.exe Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (2, 15, 0) && DeDRM (10, 0, 9) && Package KFX (from KFX Input) (2, 15, 0) && EpubSplit (3, 8, 0) && KFX metadata reader (from KFX Input) (2, 15, 0) && From KFX (2, 15, 0) && KFX Input (2, 15, 0) calibre 7.16 embedded-python: True Windows-10-10.0.19045-SP0 Windows ('64bit', 'WindowsPE') ('Windows', '10', '10.0.19045') Python 3.11.5 Windows: ('10', '10.0.19045', 'SP0', 'Multiprocessor Free') Interface language: ja EXE path: C:\Program Files\Calibre2\calibre-debug.exe Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (2, 15, 0) && DeDRM (10, 0, 9) && Package KFX (from KFX Input) (2, 15, 0) && EpubSplit (3, 8, 0) && KFX metadata reader (from KFX Input) (2, 15, 0) && From KFX (2, 15, 0) && KFX Input (2, 15, 0) QPA platform: windows devicePixelRatio: 1.25 logicalDpi: 96.0 x 96.0 physicalDpi: 113.41395348837209 x 113.12164948453608 [0.00] Starting up... [0.00] Showing splash screen... [0.72] splash screen shown [0.72] Initializing db... [0.92] db initialized [0.92] Constructing main UI... [2.50] GUI main window shown [2.62] main UI initialized... [2.62] Hiding splash screen [13.81] splash screen hidden [13.81] Started up in 13.81 seconds with 1302 books stdout+stderr from file dialog helper: [b'', b''] piped data from file dialog helper: [b'b\x08\xe3\xf4\xc7\xa1sG\xb7\xd5\xa2Iul\xe0\xad\xea\xebm!$\x0f\xe5\x11\xaf\xc9d\x8f]\xef>\xa8', b'C:\\Users\\user\\OneDrive\\\xe3\x83\x89\xe3\x82\xad\xe3\x83\xa5\xe3\x83\xa1\xe3\x83\xb3\xe3\x83\x88\\My Kindle Content\\B077VMDJ5F_EBOK\\B077VMDJ5F_EBOK.azw'] Gather KFX-ZIP (from KFX Input) 2.15.0: Importing C:\Users\user\OneDrive\ドキュメント\My Kindle Content\B077VMDJ5F_EBOK\B077VMDJ5F_EBOK.azw Gather KFX-ZIP (from KFX Input): Gathered 5 file(s) as C:\Users\user\AppData\Local\Temp\calibre_ze78zv2p\v8hx5nqo.kfx-zip DeDRM v10.0.9: Trying to decrypt v8hx5nqo.kfx-zip Decrypting KFX-ZIP ebook: v8hx5nqo Got DSN key from database default_key Found 1 keys to try after 0.8 seconds Decrypting KFX DRM voucher: amzn1.drm-voucher.v1.804975d7-2b55-4649-9854-a64e9b95c9c1.voucher Traceback (most recent call last): File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 104, in decrypt_voucher File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\ion.py", line 1394, in parse File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\ion.py", line 103, in _assert Exception: Unknown type encountered in envelope, expected VoucherEnvelope Traceback (most recent call last): File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 104, in decrypt_voucher File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\ion.py", line 1394, in parse File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\ion.py", line 103, in _assert Exception: Unknown type encountered in envelope, expected VoucherEnvelope DeDRM v10.0.9: Failed to decrypt with error: Failed to decrypt KFX DRM voucher with any key DeDRM v10.0.9: Looking for new default Kindle Key after 0.8 seconds searching for kinfoFiles in C:\Users\user\AppData\Local Found K4PC 1.25+ kinf2018 file: C:\Users\user\AppData\Local\Amazon\Kindle\storage\.kinf2018 Decrypted key file using IDString '1049502283' and UserName 'user' DeDRM v10.0.9: Found 1 new key Decrypting KFX-ZIP ebook: v8hx5nqo Got DSN key from database key_0 Found 1 keys to try after 1.2 seconds Decrypting KFX DRM voucher: amzn1.drm-voucher.v1.804975d7-2b55-4649-9854-a64e9b95c9c1.voucher Traceback (most recent call last): File "calibre_plugins.dedrm.__init__", line 931, in KindleMobiDecrypt File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\k4mobidedrm.py", line 203, in GetDecryptedBook File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 67, in processBook File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 111, in decrypt_voucher Exception: Failed to decrypt KFX DRM voucher with any key During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 104, in decrypt_voucher File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\ion.py", line 1394, in parse File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\ion.py", line 103, in _assert Exception: Unknown type encountered in envelope, expected VoucherEnvelope Traceback (most recent call last): File "calibre_plugins.dedrm.__init__", line 931, in KindleMobiDecrypt File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\k4mobidedrm.py", line 203, in GetDecryptedBook File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 67, in processBook File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 111, in decrypt_voucher Exception: Failed to decrypt KFX DRM voucher with any key During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 104, in decrypt_voucher File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\ion.py", line 1394, in parse File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\ion.py", line 103, in _assert Exception: Unknown type encountered in envelope, expected VoucherEnvelope Traceback (most recent call last): File "calibre_plugins.dedrm.__init__", line 931, in KindleMobiDecrypt File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\k4mobidedrm.py", line 203, in GetDecryptedBook File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 67, in processBook File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 111, in decrypt_voucher Exception: Failed to decrypt KFX DRM voucher with any key During handling of the above exception, another exception occurred: Traceback (most recent call last): File "calibre_plugins.dedrm.__init__", line 965, in KindleMobiDecrypt File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\k4mobidedrm.py", line 203, in GetDecryptedBook File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 67, in processBook File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 111, in decrypt_voucher Exception: Failed to decrypt KFX DRM voucher with any key DeDRM v10.0.9: Ultimately failed to decrypt after 1.2 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_plugins.dedrm.__init__", line 931, in KindleMobiDecrypt File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\k4mobidedrm.py", line 203, in GetDecryptedBook File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 67, in processBook File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 111, in decrypt_voucher Exception: Failed to decrypt KFX DRM voucher with any key During handling of the above exception, another exception occurred: Traceback (most recent call last): File "calibre\customize\ui.py", line 199, in _run_filetype_plugins File "calibre_plugins.dedrm.__init__", line 1030, in run File "calibre_plugins.dedrm.__init__", line 981, in KindleMobiDecrypt calibre_plugins.dedrm.DeDRMError: DeDRM v10.0.9: Ultimately failed to decrypt after 1.2 seconds. Read the FAQs at noDRM's repository: https://github.com/noDRM/DeDRM_tools/blob/master/FAQs.md Package KFX (from KFX Input) 2.15.0: Packaging C:\Users\user\AppData\Local\Temp\calibre_ze78zv2p\v8hx5nqo.kfx-zip Processing container: B077VMDJ5F_EBOK.azw Running file type plugin Package KFX (from KFX Input) failed with traceback: Traceback (most recent call last): File "calibre\customize\ui.py", line 199, in _run_filetype_plugins File "calibre_plugins.kfx_input.package_filetype", line 23, in run File "calibre_plugins.kfx_input.package_filetype", line 34, in package_kfx File "calibre_plugins.kfx_input.kfxlib.yj_book", line 79, in convert_to_single_kfx File "calibre_plugins.kfx_input.kfxlib.yj_book", line 212, in decode_book File "calibre_plugins.kfx_input.kfxlib.yj_book", line 321, in get_container calibre_plugins.kfx_input.kfxlib.utilities.KFXDRMError: Book container B077VMDJ5F_EBOK.azw has DRM and cannot be converted Gather KFX-ZIP (from KFX Input) 2.15.0: Importing C:/Users/user/OneDrive/ドキュメント/My Kindle Content/B077VMDJ5F_EBOK/B077VMDJ5F_EBOK.azw Gather KFX-ZIP (from KFX Input): Gathered 5 file(s) as C:\Users\user\AppData\Local\Temp\calibre_ze78zv2p\sew4zkui.kfx-zip DeDRM v10.0.9: Trying to decrypt sew4zkui.kfx-zip Decrypting KFX-ZIP ebook: sew4zkui Got DSN key from database default_key Found 1 keys to try after 0.8 seconds Decrypting KFX DRM voucher: amzn1.drm-voucher.v1.804975d7-2b55-4649-9854-a64e9b95c9c1.voucher Traceback (most recent call last): File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 104, in decrypt_voucher File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\ion.py", line 1394, in parse File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\ion.py", line 103, in _assert Exception: Unknown type encountered in envelope, expected VoucherEnvelope Traceback (most recent call last): File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 104, in decrypt_voucher File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\ion.py", line 1394, in parse File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\ion.py", line 103, in _assert Exception: Unknown type encountered in envelope, expected VoucherEnvelope DeDRM v10.0.9: Failed to decrypt with error: Failed to decrypt KFX DRM voucher with any key DeDRM v10.0.9: Looking for new default Kindle Key after 0.8 seconds searching for kinfoFiles in C:\Users\user\AppData\Local Found K4PC 1.25+ kinf2018 file: C:\Users\user\AppData\Local\Amazon\Kindle\storage\.kinf2018 Decrypted key file using IDString '1049502283' and UserName 'user' DeDRM v10.0.9: Found 1 new key Decrypting KFX-ZIP ebook: sew4zkui Got DSN key from database key_0 Found 1 keys to try after 1.1 seconds Decrypting KFX DRM voucher: amzn1.drm-voucher.v1.804975d7-2b55-4649-9854-a64e9b95c9c1.voucher Traceback (most recent call last): File "calibre_plugins.dedrm.__init__", line 931, in KindleMobiDecrypt File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\k4mobidedrm.py", line 203, in GetDecryptedBook File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 67, in processBook File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 111, in decrypt_voucher Exception: Failed to decrypt KFX DRM voucher with any key During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 104, in decrypt_voucher File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\ion.py", line 1394, in parse File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\ion.py", line 103, in _assert Exception: Unknown type encountered in envelope, expected VoucherEnvelope Traceback (most recent call last): File "calibre_plugins.dedrm.__init__", line 931, in KindleMobiDecrypt File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\k4mobidedrm.py", line 203, in GetDecryptedBook File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 67, in processBook File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 111, in decrypt_voucher Exception: Failed to decrypt KFX DRM voucher with any key During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 104, in decrypt_voucher File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\ion.py", line 1394, in parse File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\ion.py", line 103, in _assert Exception: Unknown type encountered in envelope, expected VoucherEnvelope Traceback (most recent call last): File "calibre_plugins.dedrm.__init__", line 931, in KindleMobiDecrypt File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\k4mobidedrm.py", line 203, in GetDecryptedBook File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 67, in processBook File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 111, in decrypt_voucher Exception: Failed to decrypt KFX DRM voucher with any key During handling of the above exception, another exception occurred: Traceback (most recent call last): File "calibre_plugins.dedrm.__init__", line 965, in KindleMobiDecrypt File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\k4mobidedrm.py", line 203, in GetDecryptedBook File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 67, in processBook File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 111, in decrypt_voucher Exception: Failed to decrypt KFX DRM voucher with any key DeDRM v10.0.9: Ultimately failed to decrypt after 1.1 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_plugins.dedrm.__init__", line 931, in KindleMobiDecrypt File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\k4mobidedrm.py", line 203, in GetDecryptedBook File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 67, in processBook File "C:\Users\user\AppData\Roaming\calibre\plugins\DeDRM.zip\kfxdedrm.py", line 111, in decrypt_voucher Exception: Failed to decrypt KFX DRM voucher with any key During handling of the above exception, another exception occurred: Traceback (most recent call last): File "calibre\customize\ui.py", line 199, in _run_filetype_plugins File "calibre_plugins.dedrm.__init__", line 1030, in run File "calibre_plugins.dedrm.__init__", line 981, in KindleMobiDecrypt calibre_plugins.dedrm.DeDRMError: DeDRM v10.0.9: Ultimately failed to decrypt after 1.1 seconds. Read the FAQs at noDRM's repository: https://github.com/noDRM/DeDRM_tools/blob/master/FAQs.md Package KFX (from KFX Input) 2.15.0: Packaging C:\Users\user\AppData\Local\Temp\calibre_ze78zv2p\sew4zkui.kfx-zip Processing container: B077VMDJ5F_EBOK.azw Running file type plugin Package KFX (from KFX Input) failed with traceback: Traceback (most recent call last): File "calibre\customize\ui.py", line 199, in _run_filetype_plugins File "calibre_plugins.kfx_input.package_filetype", line 23, in run File "calibre_plugins.kfx_input.package_filetype", line 34, in package_kfx File "calibre_plugins.kfx_input.kfxlib.yj_book", line 79, in convert_to_single_kfx File "calibre_plugins.kfx_input.kfxlib.yj_book", line 212, in decode_book File "calibre_plugins.kfx_input.kfxlib.yj_book", line 321, in get_container calibre_plugins.kfx_input.kfxlib.utilities.KFXDRMError: Book container B077VMDJ5F_EBOK.azw has DRM and cannot be converted KFX metadata reader (from KFX Input) activated for C:\Users\user\AppData\Local\Temp\calibre_ze78zv2p\16sgw3f6_add_books\0\B077VMDJ5F_EBOK.kfx-zip calibre 7.16 embedded-python: True Windows-10-10.0.19045-SP0 Windows ('64bit', 'WindowsPE') ('Windows', '10', '10.0.19045') Python 3.11.5 Windows: ('10', '10.0.19045', 'SP0', 'Multiprocessor Free') Interface language: ja EXE path: C:\Program Files\Calibre2\calibre-debug.exe Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (2, 15, 0) && DeDRM (10, 0, 9) && Package KFX (from KFX Input) (2, 15, 0) && EpubSplit (3, 8, 0) && KFX metadata reader (from KFX Input) (2, 15, 0) && From KFX (2, 15, 0) && KFX Input (2, 15, 0) Traceback (most recent call last): File "calibre\gui2\library\models.py", line 636, in current_changed File "calibre\gui2\library\models.py", line 613, in get_book_display_info File "calibre\gui2\library\models.py", line 809, in cover File "calibre\db\legacy.py", line 451, in cover File "calibre\db\cache.py", line 1152, in cover File "calibre\db\cache.py", line 85, in call_func_with_lock File "calibre\db\cache.py", line 1187, in copy_cover_to File "calibre\db\backend.py", line 1711, in copy_cover_to File "shutil.py", line 197, in copyfileobj OSError: [Errno 22] Invalid argument
ElleKayEm commented 3 months ago

You'll need to go back to at least Kindle for PC 2.4.0.

cinnamonrum commented 3 months ago

Thanks! Are you going to update it to accommodate the latest Kindle in the near future?

ElleKayEm commented 3 months ago

Not me. And I wouldn't count on it neccessarily happening anytime soon.