Hi Pop,
Thanks for that bug report. It says that a fileposition does not exist that should. I would really need a copy of the dictionary ( or a sample that exhibits the same issue ) so that I can figure out what might be funny.
So please post a url to the problem dictionary or if you would prefer you can privately send me a url via personal messaging on this site (pm KevinH) so that I can track down the error and get it fixed.
Thanks,
KevinH
Quote:
Originally Posted by PoP
Catching up with the thread, I discovered that for some time KindleUnpack has experimentally been able to unpack dictionaries, and possibly can even unpack inflections!
Using the current release of KindleUnpack Calibre Plugin
I tried it successfully on a set of dictionaries  Thank you developers.
But it would not work on my homebrew NADSAT dictionary and reported the following:
Code:
calibre, version 2.8.0
ERREUR : KindleUnpack - The Plugin v0.77.0: 2
Traceback (most recent call last):
File "calibre_plugins.kindleunpack_plugin.extraction", line 186, in unpack_ebook
File "calibre_plugins.kindleunpack_plugin.utilities", line 282, in unpackMOBI
File "calibre_plugins.kindleunpack_plugin.core.kindleunpack", line 870, in unpackBook
File "calibre_plugins.kindleunpack_plugin.core.kindleunpack", line 793, in process_all_mobi_headers
File "calibre_plugins.kindleunpack_plugin.core.kindleunpack", line 581, in processMobi7
File "calibre_plugins.kindleunpack_plugin.core.mobi_dict", line 204, in getPositionMap
KeyError: 2
Thought I would just bring it to your attention.
|