Quote:
Originally Posted by kiwidude
Thanks for that, I can apply that fix. However I admit I know zero about MOBI format (this feature was added by someone else to the plugin). From looking at the code the existing "Fix ASIN for Kindle Fire" code actually sets the EBOK value to the asin for the book. So I am confused as to what you would try to do by adding another "Fix" feature to this plugin - what else is it going to set the EBOK value to?
In other words - if I push a new version of the plugin that corrects the bug allowing you to identify MOBI files that have no EBOK header set, is there any reason why you would not just then use the existing "Fix ASIN" feature to then change the books?
|
In addition to fixing the ASIN, the existing "Fix ASIN" feature sets the cdetype to EBOK in the MOBI header. The problem is that sideloaded books marked as EBOK started to get deleted after the kindle device gets off Wifi for an extended period of time. This happened to me twice, and there is a long thread about it. So I'm trying to set the cdetype to something other than EBOK to prevent my sideloaded books from being deleted by amazon.
Fortunately the code is pretty straightforward and it's an easy hack. So now I can change it to whatever I want with a local copy of the plugin.