View Single Post
Old 01-29-2018, 02:59 AM   #55
jupiterstar
Junior Member
jupiterstar began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Jan 2018
Device: Kobo Aura One LE
Preventing Sync from Overwriting Dictionary

I just got a Kobo Aura One LE last week and thanks for the pre-made EDICT dictionary file. I don't think I read it anywhere else yet, but the way I discovered to prevent the Kobo from overwriting the dictionary is to create the dictionary file the *exact* same size as the original one. I believe that all the software does on sync is check to see if the dictionary file sizes are the same. If they are, it leaves the files alone. I've attached my version of the EDICT dictionary. Unzip the "outer" zip file, which will inflate the file to exactly 96,327,425 bytes. Rename the "rename_me" part to zip and copy it over to the Kobo.

Technical details: I uncompressed the dicthtml-ja.zip from the first post, added a ~77 meg padding file consisting of only zeroes, and then re-created the dicthtml-ja.zip file *without* compression. It took a few tries to get the bytes exactly right since the zip format adds some extra bytes per file, but eventually I got it right.
Attached Files
File Type: zip dicthtml-jaxxdjs.rename_me.zip (13.33 MB, 414 views)
jupiterstar is offline   Reply With Quote