Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 11-28-2020, 11:02 PM   #2011
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303822
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by BradleyDS2 View Post
That works!
Good. I'll release it in a few days.
Quote:
I've sent you a PM with the full log.
Thanks. The problem was that some of the output appeared to be in the wrong order. For example, I would have expected the errors from loading the DRM plugin to be earlier in the log. And the error from this plugin to be the last thing in the output. That's what I see, but, I also run from source. I think the order of the log statements are from running in debug mode and when the different output buffers are written to the actual log. A little confusing, but, OK in the end.
davidfor is offline   Reply With Quote
Old 11-30-2020, 01:08 AM   #2012
ownedbycats
Custom User Title
ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.
 
ownedbycats's Avatar
 
Posts: 9,543
Karma: 64960981
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
Is there any way to save/restore the font settings for specific books? Every time I update a fanfic (treat as new book in KoboTouchExtended), it resets it to default. I've just been manually fixing it with set font but sometimes I forget the exact settings.

Last edited by ownedbycats; 11-30-2020 at 01:31 AM.
ownedbycats is offline   Reply With Quote
Advert
Old 11-30-2020, 03:18 AM   #2013
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303822
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by ownedbycats View Post
Is there any way to save/restore the font settings for specific books? Every time I update a fanfic (treat as new book in KoboTouchExtended), it resets it to default. I've just been manually fixing it with set font but sometimes I forget the exact settings.
I don't have anything to do that. And it can only happen after the book has been imported to the device. You would have to connect again.
davidfor is offline   Reply With Quote
Old 11-30-2020, 03:19 AM   #2014
ownedbycats
Custom User Title
ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.
 
ownedbycats's Avatar
 
Posts: 9,543
Karma: 64960981
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
I already re-connect anyways to restore the bookmarks.
ownedbycats is offline   Reply With Quote
Old 11-30-2020, 07:36 AM   #2015
Uncle Robin
Diligent dilettante
Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.
 
Uncle Robin's Avatar
 
Posts: 3,448
Karma: 49052774
Join Date: Sep 2019
Location: in my mind
Device: Kobo Sage; Kobo Libra H2O
I noticed that the "Update metadata in device library" includes a checkbox for "language", but despite ticking that box, a sideloaded book whose metadata I had updated in Calibre to show "English, Urdu" did not update "number of unchanged books: 1", and indeed, after 2 attempts, a check of the "details" tab shows the entry "Language: English" What am I doing wrong?
Uncle Robin is online now   Reply With Quote
Advert
Old 11-30-2020, 10:28 AM   #2016
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303822
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by Uncle Robin View Post
I noticed that the "Update metadata in device library" includes a checkbox for "language", but despite ticking that box, a sideloaded book whose metadata I had updated in Calibre to show "English, Urdu" did not update "number of unchanged books: 1", and indeed, after 2 attempts, a check of the "details" tab shows the entry "Language: English" What am I doing wrong?
The device can only handle one language for book. And the plugin will only be using the first language.
davidfor is offline   Reply With Quote
Old 11-30-2020, 02:01 PM   #2017
Uncle Robin
Diligent dilettante
Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.
 
Uncle Robin's Avatar
 
Posts: 3,448
Karma: 49052774
Join Date: Sep 2019
Location: in my mind
Device: Kobo Sage; Kobo Libra H2O
Quote:
Originally Posted by davidfor View Post
The device can only handle one language for book. And the plugin will only be using the first language.
Excellent, that means the answer to my question is "nothing" - a rare treat!
Uncle Robin is online now   Reply With Quote
Old 11-30-2020, 06:09 PM   #2018
pricciar
Member
pricciar began at the beginning.
 
Posts: 17
Karma: 10
Join Date: Apr 2020
Device: Kobo H2O
Hey davidfor,

Did anything jump out you at the log I sent you regarding the book that refuses to go away when I connect my Kobo?

pat
pricciar is offline   Reply With Quote
Old 12-01-2020, 05:45 AM   #2019
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303822
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by pricciar View Post
Did anything jump out you at the log I sent you regarding the book that refuses to go away when I connect my Kobo?
Sorry, I forgot about that. The log helped a little. But, mainly to show me what I had forgotten to log. The attached beta adds the but I missed. Can you:

- Try it and let the book updated.
- Then try again.

I want to see if there is a difference between these.
Attached Files
File Type: zip KoboUtilities-beta.zip (288.2 KB, 651 views)
davidfor is offline   Reply With Quote
Old 12-01-2020, 10:12 AM   #2020
pricciar
Member
pricciar began at the beginning.
 
Posts: 17
Karma: 10
Join Date: Apr 2020
Device: Kobo H2O
I sent a link to the log to you in a private message. I started Calibre. Updated the book. Restarted in debug mode, and updated the book again. This is the resulting log.

If I'm reading the log correctly, the first entry is the Calibre portion, and the second is the Kobo portion? They all seem to match. Two oddities from my quick perusal, they are probably meaningless.
1) Current reading location for the book does not include a #kobo1.1 at the end, which every other book that has a reading position seems to have.
2) In the logs the percent read is 99%, but in Calibre it is listed at 100%, and on the Kobo it is listed as Read.


Thanks for looking into it!

pat
pricciar is offline   Reply With Quote
Old 12-01-2020, 07:50 PM   #2021
psychogator
Member
psychogator began at the beginning.
 
Posts: 13
Karma: 10
Join Date: Oct 2020
Device: Kobo Libra H2O
I ran into a corrupted database issue. I have it set to back up and I can find the back up but how exactly do I restore it?
psychogator is offline   Reply With Quote
Old 12-02-2020, 01:26 AM   #2022
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303822
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by psychogator View Post
I ran into a corrupted database issue. I have it set to back up and I can find the back up but how exactly do I restore it?
Just copy the SQLite file to the .kobo directory of the device to replace the one that is there. And when you disconnect, restart the device quickly. That is to ensure the replacement database is read properly.
davidfor is offline   Reply With Quote
Old 12-02-2020, 02:01 AM   #2023
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303822
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by pricciar View Post
I sent a link to the log to you in a private message. I started Calibre. Updated the book. Restarted in debug mode, and updated the book again. This is the resulting log.

If I'm reading the log correctly, the first entry is the Calibre portion, and the second is the Kobo portion? They all seem to match. Two oddities from my quick perusal, they are probably meaningless.
1) Current reading location for the book does not include a #kobo1.1 at the end, which every other book that has a reading position seems to have.
For the book you were having problems with, the log shows:

Code:
	DEBUG:    0.2 _store_bookmarks - current_chapterid ='OEBPS/Bluff.xhtml'
	DEBUG:    0.2 _store_bookmarks - new_chapterid='None'
The first one is what is in the library and the second on the device. I think you marked the book as finished on the device without opening it. In any case, I am not handling this properly. Both when it is getting the location from the device, and then later when it updates the library. But, I should be able to reproduce this and fix it.

For the "#kobo.1.1" or other numbers, is used for kepub. For an epubs, it will look like "#point(/1/4/208/1:52)". And if it is finished, the chapter stored should be the start of the book without this. Both of these indicate the first character on the page you were up to. For kepubs, it is basically tag, sentence and number of character. For epubs, it is tag with the number of characters into the tag.

"#kobo.1.1" means the reading location is the start of an internal file which is usually the start of a chapter. For epubs, the chapter start should look like "#point(/1/4/2/1:0)".
Quote:
2) In the logs the percent read is 99%, but in Calibre it is listed at 100%, and on the Kobo it is listed as Read.
The plugin takes care of this. For epubs, the device doesn't update the percent read to 100 percent when you finish the book. If the device says the book is finished, the plugin will always use 100%.
davidfor is offline   Reply With Quote
Old 12-02-2020, 10:48 AM   #2024
psychogator
Member
psychogator began at the beginning.
 
Posts: 13
Karma: 10
Join Date: Oct 2020
Device: Kobo Libra H2O
Quote:
Originally Posted by davidfor View Post
Just copy the SQLite file to the .kobo directory of the device to replace the one that is there. And when you disconnect, restart the device quickly. That is to ensure the replacement database is read properly.
Thanks so much.

Sent from my SM-P900 using Tapatalk
psychogator is offline   Reply With Quote
Old 12-06-2020, 04:33 AM   #2025
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303822
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Beta - fetch problems and setting time

Attached is a beta that should fix the problems fetching the reading status that @pricciar has reported. The problem is partly due to the changes needed for Python 3, and some resulting bad logic in working out what had changed. I'm pretty sure this will fix that issue.

The other change in this beta is to add a way to set the time on the device. Tha Kobo desktop application writes a file names "epoch.conf" on the device when it ejects the device. This contains the current time and the device sets the time from this after it is ejected. This is not really needed if WiFi is used. The deivce will sync the time when it is connected WiFi is connected.

The function "Set time on device" will do the same as the desktop application. It writes the time when the function is used to the file. If you eject the device immediately after using this, the time on the device will be reasonably accurate.

As usual, if there are any problems, please report them here.
Attached Files
File Type: zip KoboUtilities-beta.zip (293.0 KB, 660 views)
davidfor is offline   Reply With Quote
Reply

Tags
calibre, kobo, kobo utilities, kobo-utilities, plugins


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] Manga plugin mastertea Plugins 6 01-06-2022 03:43 AM
[GUI Plugin] Save Virtual Libraries To Column (GUI) chaley Plugins 14 04-04-2021 06:25 AM
Kobo Utilities Plugin Question nikev Kobo Reader 10 09-26-2018 12:55 AM
[GUI Plugin] Plugin Updater **Deprecated** kiwidude Plugins 159 06-19-2011 01:27 PM


All times are GMT -4. The time now is 09:32 PM.


MobileRead.com is a privately owned, operated and funded community.