This post discusses reading MobiPocket books on the Kindle – you should actually just jump to Igor’s blog post on Mobipocket Kindle Tips.
(Again courtesy Igor S’s excellent blog posts, and taken verbatim) We’ve known for some time already that Amazon’s AZW files are actually Mobi files, but Amazon didn’t share Kindle’s Mobi PID which would allow one to buy encrypted Mobi books for Kindle.
Well, I’ve discovered the algorithm used to generate the PID and was able to use it on Fictionwise, but there was another catch. AZW files have a flag set in the DRM info which is not present in books bought from other vendors. After fixing that, I could read the book on Kindle.Linked archive includes two Python scripts.
kindlepid.py generates Mobi PID from Kindle serial number. You can then add this PID at a Mobipocket vendor site and redownload books with Kindle’s PID enabled. It’s possible that some vendors will refuse this PID, as it has an asterisk in place of the traditional dollar sign (Fictionwise works fine).
kindlefix.py “fixes” a Mobi book so that it can be read on Kindle. It should already include Kindle’s PID (which you need to specify too). The script will output the fixed book with .azw extension.
Kindle Mobipocket tools 0.1
Mirror
Filed under: extensions, kindle Tagged: | kindle, kindle formats, kindle mobipocket, mobipocket, read mobi on kindle, read mobipocket on amazon kindle
I’ve got a bunch of Mobipocket books that I’d love to put on a Kindle. I just don’t know how to do it. If there’s an easy way to do an entire library, I’m interested. But how?
If they are DRMed books they won’t work on Kindle. If they are free of DRM they can just be transferred over to the Documents folder of your Kindle.
Does this program work n Windows 7? I use it with windows XP but when I use it on Windows 7. I get an error message when I convert it.