How to get bookmark numbers from MBP files?
Im a student developer (VB.NET and ASP.NET among others)
I'm trying to get Kindle bookmark numbers out of the MBP files on the kindle (I have a 3 / keyboard - wi-fi)
For manipulation by some software I am writing.
I am aware of http://www.angelfire.com/ego2/idleloop/mbp_reader.html
But this does not decode the location / page number.
I've been able to convert the file from MBP to HEX, then to decimal and there is an incremental pattern in the page numbering system - but this doesn't start at 1, but some arbitrary number starting at 70000+. What's more is, the last page number 'code' does not match the file size, or is anywhere near - in fact, it's usually greater than the file size in bytes (eg an 800000B book has a last page index of 860000)
However, this seems to be just a pointer, telling the kindle to read this many bytes or characters into a file, then start rendering text. It doesn't seem to relate to page number or location code at all.
If anyone can or has cracked this code, or knows of a program to do it, I would be very grateful