First off - the script's written under Python 2.7 (as I note in the installation, erm, notes). It won't work under Python 3, which apparently breaks all backwards compatibility.
Secondly, I'm afraid I can't help with the script at all anymore as I no longer own a Kindle: Basically, I got so annoyed by all the various problems with the Kindle's interface (like collections management, which I wrote this script to solve, but also the constantly changing and unreliable Kindle date/time setting; the annoying and almost constant indexing of books, which can't be reliably switched off permanently; the very sluggish response when more than about 1200 books are loaded onto it, etc, etc)...
So, basically, I sent the Kindle back, got a refund and have now bought a Sony PRS-650, which I'm much happier with.
This does mean, however, that I'm unable to help any more with extending/refining the script.
|