Thread: Aura H2O AutoShelf beta
View Single Post
Old 01-15-2015, 07:07 PM   #1
frostschutz
Linux User
frostschutz ought to be getting tired of karma fortunes by now.frostschutz ought to be getting tired of karma fortunes by now.frostschutz ought to be getting tired of karma fortunes by now.frostschutz ought to be getting tired of karma fortunes by now.frostschutz ought to be getting tired of karma fortunes by now.frostschutz ought to be getting tired of karma fortunes by now.frostschutz ought to be getting tired of karma fortunes by now.frostschutz ought to be getting tired of karma fortunes by now.frostschutz ought to be getting tired of karma fortunes by now.frostschutz ought to be getting tired of karma fortunes by now.frostschutz ought to be getting tired of karma fortunes by now.
 
frostschutz's Avatar
 
Posts: 2,279
Karma: 6123806
Join Date: Sep 2010
Location: Heidelberg, Germany
Device: none
AutoShelf

AutoShelfFlashCardHyphenDictsMagicMemoryMiniClockNickelIconsScreenSaverUsbDebugWebPortal(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)
Attached Thumbnails
Click image for larger version

Name:	autoshelf.png
Views:	2545
Size:	43.7 KB
ID:	151493   Click image for larger version

Name:	autoshelf-off.png
Views:	1954
Size:	31.7 KB
ID:	151496  
Attached Files
File Type: zip KoboRoot-AutoShelf-20160916.zip (357.4 KB, 1494 views)
File Type: zip KoboRoot-AutoShelf-20171010.zip (1.16 MB, 1287 views)
File Type: zip KoboRoot-AutoShelf-20181027.zip (1.34 MB, 1515 views)
File Type: zip KoboRoot-AutoShelf-20200702.zip (1.47 MB, 1666 views)

Last edited by frostschutz; 07-02-2020 at 12:05 PM.
frostschutz is offline   Reply With Quote