Quote:
Originally Posted by KevinH
FWIW, This version seems to work with all dictionaries I have ... German, French, Sven, Collins, American English, SampleDict, ja_dict, Liddell, etc and even seems to work with multiple inflection sections (but I am not sure if correctly or not as I have no source for most of those).
|
This version is definitely a quantum leap from previous versions. I've tested it with a couple of commercial dictionaries and a home-made Arabic-English dictionary and it performed pretty much flawlessly.
For good measure I've also tested it with the default Kindle app dictionaries. It worked with most of them, except for the Spanish dictionary (B005F12G7O_EBOK.azw) and the two Chinese dictionaries (B00AZOHEFU_EBOK.azw & B00AZOHEGE_EBOK.azw).
For some odd reason KindleUnpack apparently assumed that the Chinese dictionaries are mobi files with attached source files, because it tried to extract a build log.
Code:
File contains kindlegen build log, extracting as kindlegenbuild.log
Unpacking raw markup language
Write ncx
Info: Document contains orthographic index, handle as dictionary Error:
Error: Unpacking Failed
The unpacking of the Spanish dictionary (B005F12G7O_EBOK.azw) failed with this message:
Code:
Info: Document contains orthographic index, handle as dictionary
Error: Dictionary contains multiple inflection index sections, which is not yet supported
inflectionTagTable: [(5, 1, 3, 0), (26, 1, 12, 0), (27, 1, 48, 0), (0, 0, 0, 1)]
Error:
Error: Unpacking Failed
All three dictionaries unpacked with v073, however, the idx:orth values contained non-printable characters.
I used the wrong version for the test.