09-05-2015, 02:46 AM | #61 |
Zealot
Posts: 126
Karma: 20236
Join Date: May 2014
Device: Kinde PW v1, Kobo H2O, Onyx Boox T68
|
@frostschutz
Hi, Will it be possible to launch the AutoShelf with a line in the menu of KSM8, please ? While tshering is developping its KSM8, it would be great if you both could make something to make this possible |
09-05-2015, 05:34 PM | #62 | |
Wizard
Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
|
Quote:
|
|
Advert | |
|
09-06-2015, 05:36 AM | #63 |
Zealot
Posts: 126
Karma: 20236
Join Date: May 2014
Device: Kinde PW v1, Kobo H2O, Onyx Boox T68
|
Oh, I wondered if it will still works under KSM 8, with the version of autoshelf that works with sickel.... I have my answer now, thank you very much
|
09-29-2015, 07:47 PM | #64 |
Evangelist
Posts: 411
Karma: 902071
Join Date: Jun 2008
Location: Zaragoza (Spain)
Device: prs-505, kobo auraHD, kobo auraH2O, kobo Glo HD, kobo aura ONE
|
Hi frostchutz,
It worked well in the v.3.17.3, but in v.3.18.0 not working. Tapping the screen while the reader is connected to the PC the autoshelf icon no longer appears. |
09-29-2015, 08:40 PM | #65 |
Linux User
Posts: 2,279
Karma: 6123806
Join Date: Sep 2010
Location: Heidelberg, Germany
Device: none
|
That's odd... it still works fine here on my H2O running 3.18.0.
You might have to wait a second or two between taps. |
Advert | |
|
09-30-2015, 01:06 PM | #66 |
Evangelist
Posts: 411
Karma: 902071
Join Date: Jun 2008
Location: Zaragoza (Spain)
Device: prs-505, kobo auraHD, kobo auraH2O, kobo Glo HD, kobo aura ONE
|
|
10-05-2015, 03:32 PM | #67 |
Linux User
Posts: 2,279
Karma: 6123806
Join Date: Sep 2010
Location: Heidelberg, Germany
Device: none
|
I have some changes (but not yet fully implemented/tested so no release), new version will
- delete duplicate collections, - for deleted collections, delete them thus that they will stay deleted after sync, (right now everything 'reincarnates' on sync - I didn't notice since I don't usually sync), - optional exclusive mode (remove all collections, keeping only the autoshelf ones), - optional subdir mode (only create collections for specific subdirs), Any other bugs while I'm at it? Apart from the sorting issue, I don't have a solution for that one yet. It's a bug in the Kobo firmware, doesn't even work when you create collections manually. Last edited by frostschutz; 10-05-2015 at 08:36 PM. |
10-06-2015, 07:12 PM | #68 | |
Evangelist
Posts: 411
Karma: 902071
Join Date: Jun 2008
Location: Zaragoza (Spain)
Device: prs-505, kobo auraHD, kobo auraH2O, kobo Glo HD, kobo aura ONE
|
Quote:
|
|
10-08-2015, 11:41 PM | #69 |
Linux User
Posts: 2,279
Karma: 6123806
Join Date: Sep 2010
Location: Heidelberg, Germany
Device: none
|
I have a test version, attached to the first post.
It introduces a config file .addons/autoshelf/autoshelf.cfg. Code:
# AutoShelf sample configuration file # In order to use this file, rename it to .addons/autoshelf/autoshelf.cfg # # path (Default: /mnt/onboard:/mnt/sd) # # path=path1[=prefix1][:path2[=prefix2]]... # # Specify the paths to be included by AutoShelf. # Several paths can be separated using :. # # Paths in the internal memory start with /mnt/onboard. # Paths on the external SD card start with /mnt/sd. # # The pathname itself will be removed from the collection name, # so a collection "Fantasy/" would include books from both # /mnt/onboard/Fantasy/ and /mnt/sd/Fantasy/. # # If you prefer "SD/Fantasy/" for the SD-card instead, you can # specify a prefix using =. # # Examples: # path=/mnt/onboard:/mnt/sd=SD/ # path=/mnt/onboard/Books=Books/:/mnt/onboard/Comics=Comics/ # path=/mnt/onboard:/mnt/sd # # skip (Default: /mnt/onboard/.kobo) # # skip=path[:path]... # # Like path, but specifies paths to skip. # Several paths can be separated using :. # By default this applies to Kobo's User Manual. # skip=/mnt/onboard/.kobo # # consume (Default: 1) # # If set, each path will consume its books so the next path # will not consider the same books again. Only relevant if # you are using overlapping paths. # # This can be used to deviate from the real path structure # without duplicating collections. # # path=/mnt/onboard/Sorted:/mnt/onboard=Unsorted/ # consume=1 # # series (Default: 1) # Set series information for books based on folder and filename. # If set to 0, series information will remain unchanged. # To remove series information, see series_regexp below. # series=1 # # series_regexp (Default: #([^/]+)/([0-9.]+)#:\1:\2:#) # Only applies if series=1. # # The regular expression used to grab series and number, # using sed extended regular expression syntax. # # Input: JKR/Harry Potter/001 Philosopher's Stone.epub # Output: :Harry Potter:001: # # This can also be used to remove all series information: # series_regexp=/.*/:::/ # series_regexp=#([^/]+)/([0-9.]+)#:\1:\2:# # # exclusive (Default: 0) # Set to 1 to use AutoShelf exclusively. # !!! All other collections will be deleted. # exclusive=0 # # unique_book (Default: 0) # # There shall be no book in more than one shelf at a time. # Affects all shelves, not just the ones created by AutoShelf. # May leave behind empty shelves. # unique_book=0 # # uninstall (Default: 0) # Set to 1 if you want to uninstall AutoShelf after the next run. # Uninstalling will also remove all AutoShelf collections. # uninstall=0 Collections stopped reincarnating on sync for me except in one case: after uninstall with all collections removed, hey they're back. Yay. Date is still scrambled, sort by date does not work. Sync sets date to 1970s, no matter what I do. And it happens for collections created directly on the Kobo as well. Same for book dates. Sort by "Date added" works - immediately after you added them. Stops working after you reboot. So it remembers the date in a memory structure temporarily only. Anyway, while not perfect, this should be more powerful/customizable than before. Last edited by frostschutz; 10-08-2015 at 11:59 PM. |
10-09-2015, 01:34 AM | #70 | |||
Grand Sorcerer
Posts: 24,905
Karma: 47303822
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
Quote:
Quote:
From memory, sometime ago something messed up on the sync server that set all the shelf timestamps to "1970-01-01T00:00:00Z". And I think all those shelves have kept having that date. Newer ones seem to have the actual timestamp. But, there might be something else that triggers the reset of the timestamp as the only ones I have with the correct timestamp are from this month. |
|||
10-09-2015, 05:49 AM | #71 |
Linux User
Posts: 2,279
Karma: 6123806
Join Date: Sep 2010
Location: Heidelberg, Germany
Device: none
|
That's what I'm seeing.
Also when you delete a shelf it suddenly uses a different timestamp format (.123 fraction seconds instead of Z at the end). So I tried using that instead, no luck. The sync also sets the shelf type to 'Custom'. It seems setting it back to nothing makes the sync-permanent-delete work better It could also be something else. The old AutoShelf re-created the shelves on every run (new ID, new everything) and who knows what Kobo makes of that on the sync-server-side. The current AutoShelf version keeps the created shelves (or their IDs anyway). Last edited by frostschutz; 10-09-2015 at 05:52 AM. |
10-09-2015, 09:35 AM | #72 | |||
Grand Sorcerer
Posts: 24,905
Karma: 47303822
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
Quote:
Quote:
If you were just deleting the rows, then I would expect that shelves would come back during a sync. |
|||
10-09-2015, 10:16 AM | #73 | |
Linux User
Posts: 2,279
Karma: 6123806
Join Date: Sep 2010
Location: Heidelberg, Germany
Device: none
|
Quote:
When you create a shelf on the kobo and then delete it, in the database it's still there with _IsSynced false and _IsDeleted true, so I'm using _IsDeleted regardless of sync status as well. I'll have to test it with a new Kobo account I guess, just to verify whether the current mod would cause reincarnating shelves despite using _IsDeleted, or maybe what I'm seeing is just leftovers in my account from the old mod. But as long as it only happens when you delete all other shelves - which you're unlikely to do anyway, maybe it's not as bad as it seems. |
|
11-16-2015, 06:41 AM | #74 |
Zealot
Posts: 126
Karma: 20236
Join Date: May 2014
Device: Kinde PW v1, Kobo H2O, Onyx Boox T68
|
Hi frostschutz,
I am now on 3.18.0 firmware and KSM8, I want now to install Autoshelf. Do you still advise me to install the on demand version (as you gave me above) or your last test version ? Should I wait that the new things arrive in the on demand version ? (if you plan to ) And at last Where do I have to put the script file, paths seem to have changed since KSM v8 ? Thanx in advance for your help |
11-16-2015, 07:16 AM | #75 |
Linux User
Posts: 2,279
Karma: 6123806
Join Date: Sep 2010
Location: Heidelberg, Germany
Device: none
|
@myki: I can't speak for KSM as I'm not using KSM myself.
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
New Beta for BB? | FF2 | Amazon Kindle | 2 | 05-28-2011 11:21 AM |
Development Signing up for the beta | glen | enTourage Archive | 16 | 04-06-2011 05:33 PM |
Beta Beta Test of Major New Features | Starson17 | Calibre | 45 | 05-17-2010 11:55 AM |
0.6 out of beta? | Nate the great | Calibre | 3 | 07-17-2009 03:45 AM |