Hi Peter and DiapDealer,
Okay, I think the easist way to deal with this is to take a kindlegen file optimized for the mobi8 part and the simply replace the mobi7 text with a single section simple raw text file. That way we won't have to worryabout image and font files. I am willing to take a shot at creating this program.
I will use the sample Jerome.mobi as an "optimized KF8 sample".
Would someone use kindlegen to create a simple mobi that only has the message you want to appear when viewed on an older Kindle (with the external url link in it).
I will unpack that mobi to get the mobi7 raw text of the message and the attempt to create a program that will replace the Jerome mobi7 side with this simple message while leaving the mobi8 side intact.
If that works, simple text editing of the raw mobi7 text should allow you to use this program with whatever books you want.
KevinH
Quote:
Originally Posted by DiapDealer
I can get behind that scenario. It would be nice to know the ebook is simply not designed for your reader... rather than just receiving a random error message on your reader about; "not being able to open it; try deleting and re-downloading.." Even if it was only an option to have a one sentence "this ebook is not compatible with your device" old-mobi wrapper left behind by the splitter script.
On a related note... the old MOBI-only portion produced by the new splitter (now included with mobi_unpack) doesn't work with the Kindlepreviewer when emulating a Kindle Fire: "Open Error: error opening book.null" But the Kindle Fire Previewer handles other mobi-only files.
|