Collections data format in 2.5 firmware
Managing collections on Kindle is painful and slow. However, if you dig into the new file system, you could find a "collections.json" at /mnt/us/system, which stores all the stuff related to collections data.
The "collections.json" is a standard json file. The only tricky part is how it identifies a document --- or what do those hashes come from. A little trial and error shows that they are merely the sha1 hash value of the document's absolute path, say a H.pdf is at the Kindle's documents directory, then its hash in collections.json would be sha1 hash of the string "/mnt/us/documents/H.pdf".
Voila, all that's needed for a PC-end collections manager is above. Anyone willing to contribute a GUI for this job? (-8
Last edited by ngukho; 05-14-2010 at 11:38 AM.
|