i've also tried -
https://github.com/foxsen/collectionSync it seems doesn't work anymore..
@baranuphe, i'm scraping now whole lot of books, it should create a .json i guess?
it seems librarian doesn't like '%' in filenames, can you fix this?
also, is there any way to continue import (not start from scratch) with librarian?
if i run librarian --scrape -i it starts again from the start ... ?
ehm, what's the point of converting books from .mobi to .epub?
when you send to kindle they are converted again back to .mobi?
i kinda don't get for what this is made for ..
would be just nice to get a tool to make same 'generate .json file based on the directory tree' on the desktop PC.
EDIT: i'm just looking into librariansync/generate_collections.py file and trying to adopt it to the PC to generate db on it

but i'm not that good in python so help is highly appreciated.
EDIT2: so i've installed usbnet on my PW2 and gave a try CollectionSync script from the telnet it seems to be working but have some bugs (with dashes in name of the folders/files), most of the time it takes to update the final collections on the homescreen of the kindle with some java app called (PerformPostBatch.class) but it works MUCH faster comparing to librarianSync, so roughly 3920 books with 360 collections (actually about 400 folders, but some didnt work of the problem above) took about ~10 minutes.
the other bug I encountered kindle's home crashed as well for some reason, so had to reboot from console

)
also it seems to not create sub-collections like CM, e.g. folder1\folder2\some_book.mobi so you get folder1 collection inside it folder2 collection hidden on the home page, but I think its doable to modify the script to make it work properly or just integrate this script functionality into the librarian (which would be quite nice).