There's also this method:
http://www.accwebworks.com/kindle.aspx
which does rely on your creating a text file containing your kindle's folder structure. I found it easy to use. You have to trust that the web site is not going to do anything odd to your text file but the file it generates is a collections.json file which you can read for safety.