AutoShelf・
FlashCard・
HyphenDicts・
MagicMemory・
MiniClock・
NickelIcons・
ScreenSaver・
UsbDebug・
WebPortal・
(GitHub)
--- AutoShelf ---
Automatically create shelves/collections based on folder structure on the Kobo. This is an alternative to the collection management features in Calibre's Kobo addons.
AutoShelf runs when you unplug the reader from PC; since building the list of shelves can take some time, and applies only to books that Kobo already added to its database,
running AutoShelf on disconnect is optional:
You can enable/disable it by tapping the screen while the Kobo is connected to PC.
While connected to PC, an icon will be displayed and when enabled, it will say "AUTOSHELF".
Any shelf created by this addon will end with /. So books in the root directory will be in the '/' shelf, and then there's a 'Harry Potter/' shelf - if you have a subdir for that series. Since there is no shelf-within-shelf feature (or is there?), shelves for deeper structures will end up as 'some/other/shelf/', so you get a flattened view of all subdirs.
It also sets the Series and SeriesNumber properties of books. That way you can see the folder and series number anywhere in the book list. Otherwise it will show the filename.
Note there is a chance this will corrupt your database. Make backups of your .kobo/KoboReader.sqlite.
To install, copy KoboRoot-AutoShelf.tgz » .kobo/KoboRoot.tgz
To run AutoShelf, tap the display once while the Kobo is connected to the PC. (Note it will only process books that already are in the Kobo database, so this is an additional step after copying new books on).
To customize behaviour of the addon, there is a config file in .addons/autoshelf/autoshelf.cfg [installed as autoshelf.example.cfg, to be renamed by you]
More about the config file here:
https://www.mobileread.com/forums/sh...87#post3184887
To uninstall, set uninstall=1 in the config file, then run AutoShelf one more time.
Edit: Update for 4.6.9960 firmware.
Edit: Use fbink instead of pngshow to show image (no other change)