View Single Post
Old 09-02-2024, 08:22 AM   #190
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 80,207
Karma: 148951761
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by Gatesway View Post
Yes, I have that one installed and rebooted Calibre.

Any other ideas?

Here is the error:

Spoiler:
calibre, version 7.17.0 (darwin, embedded-python: True)
Conversion error: Failed: Convert book 1 of 1 (The Critical Journey: Stages in the Life of Faith)

Convert book 1 of 1 (The Critical Journey: Stages in the Life of Faith)
DeDRM v10.0.9: Trying to decrypt 4xx5sgqo.azw4
MobiDeDrm v1.1.
Copyright © 2008-2022 The Dark Reverser, Apprentice Harper et al.
Decrypting Mobipocket 4 ebook: The Critical Journey: Stages in the Life of Faith
Found 2 keys to try after 0.2 seconds
Crypto Type is: 2
DeDRM v10.0.9: Failed to decrypt with error: No key found in 2 PIDs tried.
Traceback (most recent call last):
File "calibre_plugins.dedrm.__init__", line 937, in KindleMobiDecrypt
book = k4mobidedrm.GetDecryptedBook(path_to_ebook,kindleD atabases,androidFiles,serials,pids,self.starttime)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/Gatesway/Library/Preferences/calibre/plugins/DeDRM.zip/k4mobidedrm.py", line 204, in GetDecryptedBook
mb.processBook(totalpids)
File "/Users/Gatesway/Library/Preferences/calibre/plugins/DeDRM.zip/mobidedrm.py", line 445, in processBook
raise DrmException("No key found in {0:d} PIDs tried.".format(len(goodpids)))
mobidedrm.DrmException: No key found in 2 PIDs tried.
DeDRM v10.0.9: Looking for new default Kindle Key after 0.2 seconds
Found k4Mac kinf2018 file: /Users/Gatesway/Library/Containers/com.amazon.Kindle/Data/Library/Application Support/Kindle/storage/.kinf2018
Found k4Mac kinf2018 file: /Users/Gatesway/Library/Application Support/Kindle/storage/.kinf2018
trying username b'Gatesway' on file /Users/Gatesway/Library/Containers/com.amazon.Kindle/Data/Library/Application Support/Kindle/storage/.kinf2018
trying IDString: b'c7bece37f0cf'
trying IDString: b'c7bece37f0ce'
trying IDString: b'c7bece37f0c9'
trying IDString: b'936f3aeba0e5'
trying IDString: b'558aeedeaf10'
Decrypted key file using IDString '558aeedeaf10' and UserName 'Gatesway'
trying username b'Gatesway' on file /Users/Gatesway/Library/Application Support/Kindle/storage/.kinf2018
trying IDString: b'c7bece37f0cf'
trying IDString: b'c7bece37f0ce'
trying IDString: b'c7bece37f0c9'
trying IDString: b'936f3aeba0e5'
trying IDString: b'558aeedeaf10'
Decrypted key file using IDString '558aeedeaf10' and UserName 'Gatesway'
DeDRM v10.0.9: Found 2 new keys
MobiDeDrm v1.1.
Copyright © 2008-2022 The Dark Reverser, Apprentice Harper et al.
Decrypting Mobipocket 4 ebook: The Critical Journey: Stages in the Life of Faith
Got DSN key from database key_0
Got DSN key from database key_1
Found 8 keys to try after 1.5 seconds
Crypto Type is: 2
Traceback (most recent call last):
File "calibre_plugins.dedrm.__init__", line 937, in KindleMobiDecrypt
book = k4mobidedrm.GetDecryptedBook(path_to_ebook,kindleD atabases,androidFiles,serials,pids,self.starttime)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/Gatesway/Library/Preferences/calibre/plugins/DeDRM.zip/k4mobidedrm.py", line 204, in GetDecryptedBook
mb.processBook(totalpids)
File "/Users/Gatesway/Library/Preferences/calibre/plugins/DeDRM.zip/mobidedrm.py", line 445, in processBook
raise DrmException("No key found in {0:d} PIDs tried.".format(len(goodpids)))
mobidedrm.DrmException: No key found in 2 PIDs tried.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "calibre_plugins.dedrm.__init__", line 974, in KindleMobiDecrypt
book = k4mobidedrm.GetDecryptedBook(path_to_ebook,newkeys .items(),[],[],[],self.starttime)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/Gatesway/Library/Preferences/calibre/plugins/DeDRM.zip/k4mobidedrm.py", line 204, in GetDecryptedBook
mb.processBook(totalpids)
File "/Users/Gatesway/Library/Preferences/calibre/plugins/DeDRM.zip/mobidedrm.py", line 445, in processBook
raise DrmException("No key found in {0:d} PIDs tried.".format(len(goodpids)))
mobidedrm.DrmException: No key found in 8 PIDs tried.
DeDRM v10.0.9: Ultimately failed to decrypt after 1.5 seconds. Read the FAQs at noDRM's repository: https://github.com/noDRM/DeDRM_tools...master/FAQs.md
Running file type plugin DeDRM failed with traceback:
Traceback (most recent call last):
File "calibre_plugins.dedrm.__init__", line 937, in KindleMobiDecrypt
book = k4mobidedrm.GetDecryptedBook(path_to_ebook,kindleD atabases,androidFiles,serials,pids,self.starttime)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/Gatesway/Library/Preferences/calibre/plugins/DeDRM.zip/k4mobidedrm.py", line 204, in GetDecryptedBook
mb.processBook(totalpids)
File "/Users/Gatesway/Library/Preferences/calibre/plugins/DeDRM.zip/mobidedrm.py", line 445, in processBook
raise DrmException("No key found in {0:d} PIDs tried.".format(len(goodpids)))
mobidedrm.DrmException: No key found in 2 PIDs tried.

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 1039, in run
decrypted_ebook = self.KindleMobiDecrypt(path_to_ebook)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "calibre_plugins.dedrm.__init__", line 990, in KindleMobiDecrypt
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 1.5 seconds. Read the FAQs at noDRM's repository: https://github.com/noDRM/DeDRM_tools...master/FAQs.md
Conversion options changed from defaults:
cover: '/var/folders/h3/hdjl4n4j1_z57246424jpmxw0000gn/C/calibre_7.17.0_tmp_5sbwvkde/q_sogatq.jpeg'
verbose: 2
read_metadata_from_opf: '/var/folders/h3/hdjl4n4j1_z57246424jpmxw0000gn/C/calibre_7.17.0_tmp_5sbwvkde/x874vj5_.opf'
Resolved conversion options
calibre version: 7.17.0
{'add_alt_text_to_img': False,
'asciiize': False,
'author_sort': None,
'authors': None,
'base_font_size': 0.0,
'book_producer': None,
'change_justification': 'original',
'chapter': "//*[((name()='h1' or name()='h2') and re:test(., "
"'\\s*((chapter|book|section|part)\\s+)|((prolog|p rologue|epilogue)(\\s+|$))', "
"'i')) or @class = 'chapter']",
'chapter_mark': 'pagebreak',
'comments': None,
'cover': '/var/folders/h3/hdjl4n4j1_z57246424jpmxw0000gn/C/calibre_7.17.0_tmp_5sbwvkde/q_sogatq.jpeg',
'debug_pipeline': None,
'dehyphenate': True,
'delete_blank_paragraphs': True,
'disable_font_rescaling': False,
'dont_split_on_page_breaks': False,
'duplicate_links_in_toc': False,
'embed_all_fonts': False,
'embed_font_family': None,
'enable_heuristics': False,
'epub_flatten': False,
'epub_inline_toc': False,
'epub_max_image_size': 'none',
'epub_toc_at_end': False,
'epub_version': '2',
'expand_css': False,
'extra_css': None,
'extract_to': None,
'filter_css': '',
'fix_indents': True,
'flow_size': 260,
'font_size_mapping': None,
'format_scene_breaks': True,
'html_unwrap_factor': 0.4,
'input_encoding': None,
'input_profile': <calibre.customize.profiles.InputProfile object at 0x10d769d90>,
'insert_blank_line': False,
'insert_blank_line_size': 0.5,
'insert_metadata': False,
'isbn': None,
'italicize_common_cases': True,
'keep_ligatures': False,
'language': None,
'level1_toc': None,
'level2_toc': None,
'level3_toc': None,
'line_height': 0.0,
'linearize_tables': False,
'margin_bottom': 5.0,
'margin_left': 5.0,
'margin_right': 5.0,
'margin_top': 5.0,
'markup_chapter_headings': True,
'max_toc_links': 50,
'minimum_line_height': 120.0,
'no_chapters_in_toc': False,
'no_default_epub_cover': False,
'no_inline_navbars': False,
'no_svg_cover': False,
'output_profile': <calibre.customize.profiles.OutputProfile object at 0x10d62bfd0>,
'page_breaks_before': "//*[name()='h1' or name()='h2']",
'prefer_metadata_cover': False,
'preserve_cover_aspect_ratio': False,
'pretty_print': True,
'pubdate': None,
'publisher': None,
'rating': None,
'read_metadata_from_opf': '/var/folders/h3/hdjl4n4j1_z57246424jpmxw0000gn/C/calibre_7.17.0_tmp_5sbwvkde/x874vj5_.opf',
'remove_fake_margins': True,
'remove_first_image': False,
'remove_paragraph_spacing': False,
'remove_paragraph_spacing_indent_size': 1.5,
'renumber_headings': True,
'replace_scene_breaks': '',
'search_replace': '[]',
'series': None,
'series_index': None,
'smarten_punctuation': False,
'sr1_replace': None,
'sr1_search': None,
'sr2_replace': None,
'sr2_search': None,
'sr3_replace': None,
'sr3_search': None,
'start_reading_at': None,
'subset_embedded_fonts': False,
'tags': None,
'timestamp': None,
'title': None,
'title_sort': None,
'toc_filter': None,
'toc_threshold': 6,
'toc_title': None,
'transform_css_rules': '[]',
'transform_html_rules': '[]',
'unsmarten_punctuation': False,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
DeDRM v10.0.9: Trying to decrypt 4xx5sgqo.azw4
MobiDeDrm v1.1.
Copyright © 2008-2022 The Dark Reverser, Apprentice Harper et al.
Decrypting Mobipocket 4 ebook: The Critical Journey: Stages in the Life of Faith
Found 2 keys to try after 0.0 seconds
Crypto Type is: 2
DeDRM v10.0.9: Failed to decrypt with error: No key found in 2 PIDs tried.
Traceback (most recent call last):
File "calibre_plugins.dedrm.__init__", line 937, in KindleMobiDecrypt
book = k4mobidedrm.GetDecryptedBook(path_to_ebook,kindleD atabases,androidFiles,serials,pids,self.starttime)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/Gatesway/Library/Preferences/calibre/plugins/DeDRM.zip/k4mobidedrm.py", line 204, in GetDecryptedBook
mb.processBook(totalpids)
File "/Users/Gatesway/Library/Preferences/calibre/plugins/DeDRM.zip/mobidedrm.py", line 445, in processBook
raise DrmException("No key found in {0:d} PIDs tried.".format(len(goodpids)))
mobidedrm.DrmException: No key found in 2 PIDs tried.
DeDRM v10.0.9: Looking for new default Kindle Key after 0.0 seconds
Found k4Mac kinf2018 file: /Users/Gatesway/Library/Containers/com.amazon.Kindle/Data/Library/Application Support/Kindle/storage/.kinf2018
Found k4Mac kinf2018 file: /Users/Gatesway/Library/Application Support/Kindle/storage/.kinf2018
trying username b'Gatesway' on file /Users/Gatesway/Library/Containers/com.amazon.Kindle/Data/Library/Application Support/Kindle/storage/.kinf2018
trying IDString: b'c7bece37f0cf'
trying IDString: b'c7bece37f0ce'
trying IDString: b'c7bece37f0c9'
trying IDString: b'936f3aeba0e5'
trying IDString: b'558aeedeaf10'
Decrypted key file using IDString '558aeedeaf10' and UserName 'Gatesway'
trying username b'Gatesway' on file /Users/Gatesway/Library/Application Support/Kindle/storage/.kinf2018
trying IDString: b'c7bece37f0cf'
trying IDString: b'c7bece37f0ce'
trying IDString: b'c7bece37f0c9'
trying IDString: b'936f3aeba0e5'
trying IDString: b'558aeedeaf10'
Decrypted key file using IDString '558aeedeaf10' and UserName 'Gatesway'
DeDRM v10.0.9: Found 2 new keys
MobiDeDrm v1.1.
Copyright © 2008-2022 The Dark Reverser, Apprentice Harper et al.
Decrypting Mobipocket 4 ebook: The Critical Journey: Stages in the Life of Faith
Got DSN key from database key_0
Got DSN key from database key_1
Found 8 keys to try after 1.3 seconds
Crypto Type is: 2
Traceback (most recent call last):
File "calibre_plugins.dedrm.__init__", line 937, in KindleMobiDecrypt
book = k4mobidedrm.GetDecryptedBook(path_to_ebook,kindleD atabases,androidFiles,serials,pids,self.starttime)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/Gatesway/Library/Preferences/calibre/plugins/DeDRM.zip/k4mobidedrm.py", line 204, in GetDecryptedBook
mb.processBook(totalpids)
File "/Users/Gatesway/Library/Preferences/calibre/plugins/DeDRM.zip/mobidedrm.py", line 445, in processBook
raise DrmException("No key found in {0:d} PIDs tried.".format(len(goodpids)))
mobidedrm.DrmException: No key found in 2 PIDs tried.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "calibre_plugins.dedrm.__init__", line 974, in KindleMobiDecrypt
book = k4mobidedrm.GetDecryptedBook(path_to_ebook,newkeys .items(),[],[],[],self.starttime)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/Gatesway/Library/Preferences/calibre/plugins/DeDRM.zip/k4mobidedrm.py", line 204, in GetDecryptedBook
mb.processBook(totalpids)
File "/Users/Gatesway/Library/Preferences/calibre/plugins/DeDRM.zip/mobidedrm.py", line 445, in processBook
raise DrmException("No key found in {0:d} PIDs tried.".format(len(goodpids)))
mobidedrm.DrmException: No key found in 8 PIDs tried.
DeDRM v10.0.9: Ultimately failed to decrypt after 1.3 seconds. Read the FAQs at noDRM's repository: https://github.com/noDRM/DeDRM_tools...master/FAQs.md
Running file type plugin DeDRM failed with traceback:
Traceback (most recent call last):
File "calibre_plugins.dedrm.__init__", line 937, in KindleMobiDecrypt
book = k4mobidedrm.GetDecryptedBook(path_to_ebook,kindleD atabases,androidFiles,serials,pids,self.starttime)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/Gatesway/Library/Preferences/calibre/plugins/DeDRM.zip/k4mobidedrm.py", line 204, in GetDecryptedBook
mb.processBook(totalpids)
File "/Users/Gatesway/Library/Preferences/calibre/plugins/DeDRM.zip/mobidedrm.py", line 445, in processBook
raise DrmException("No key found in {0:d} PIDs tried.".format(len(goodpids)))
mobidedrm.DrmException: No key found in 2 PIDs tried.

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 1039, in run
decrypted_ebook = self.KindleMobiDecrypt(path_to_ebook)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "calibre_plugins.dedrm.__init__", line 990, in KindleMobiDecrypt
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 1.3 seconds. Read the FAQs at noDRM's repository: https://github.com/noDRM/DeDRM_tools...master/FAQs.md
InputFormatPlugin: AZW4 Input running
on /var/folders/h3/hdjl4n4j1_z57246424jpmxw0000gn/C/calibre_7.17.0_tmp_5sbwvkde/4xx5sgqo.azw4
Extracting PDF from AZW4 Container...
Converting file to html...
Traceback (most recent call last):
File "runpy.py", line 198, in _run_module_as_main
File "runpy.py", line 88, in _run_code
File "site.py", line 42, in <module>
File "site.py", line 38, in main
File "calibre/utils/ipc/worker.py", line 215, in main
File "calibre/gui2/convert/gui_conversion.py", line 38, in gui_convert_override
File "calibre/gui2/convert/gui_conversion.py", line 25, in gui_convert
File "calibre/ebooks/conversion/plumber.py", line 1129, in run
File "calibre/customize/conversion.py", line 245, in __call__
File "calibre/ebooks/conversion/plugins/azw4_input.py", line 25, in convert
File "calibre/ebooks/azw4/reader.py", line 55, in extract_content
File "calibre/ebooks/conversion/plugins/pdf_input.py", line 51, in convert
File "calibre/ebooks/pdf/pdftohtml.py", line 83, in pdftohtml
calibre.ebooks.ConversionError: pdftohtml failed with return code: 1
Syntax Error: Document stream is empty
I have one other thought. Maybe Amazon change the DRM yet again and it's no longer compatible with DeDRM.

One other thing to try is deleting all traces of that eBook and download it again.
JSWolf is offline   Reply With Quote