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 04-30-2025, 10:52 PM   #31
stregone
Junior Member
stregone began at the beginning.
 
Posts: 7
Karma: 10
Join Date: Mar 2025
Device: Kobo Clara BW, Meebook M8
Awesome to see the progress sync support! Is it possible to support progress sync via file name? I have two very different devices so when calibre resizes the cover (and probably other device specific stuff?) it ends up sending non-identical files to each device, so I use the file name option and not the MD5 option.
stregone is offline   Reply With Quote
Old 05-03-2025, 04:56 PM   #32
jbhul
Calibre & KOReader User
jbhul knows the difference between 'who' and 'whom'jbhul knows the difference between 'who' and 'whom'jbhul knows the difference between 'who' and 'whom'jbhul knows the difference between 'who' and 'whom'jbhul knows the difference between 'who' and 'whom'jbhul knows the difference between 'who' and 'whom'jbhul knows the difference between 'who' and 'whom'jbhul knows the difference between 'who' and 'whom'jbhul knows the difference between 'who' and 'whom'jbhul knows the difference between 'who' and 'whom'jbhul knows the difference between 'who' and 'whom'
 
Posts: 16
Karma: 10298
Join Date: Feb 2025
Location: California
Device: Kindle Paperwhite
Quote:
Originally Posted by stregone View Post
Awesome to see the progress sync support! Is it possible to support progress sync via file name? I have two very different devices so when calibre resizes the cover (and probably other device specific stuff?) it ends up sending non-identical files to each device, so I use the file name option and not the MD5 option.
Some context on this request. On the backend, KOSync (progress sync plugin) uses an MD5 hash based on the file name. So this plugin would have to compute the MD5 and use that for the queries. It would require research into what file name is used (is it the same one in device.books) and confirm that's consistent.

I could take this on if initial testing shows it works out but would need to work with you to test this out since it's not how I have my stuff set up.
jbhul is offline   Reply With Quote
Old 06-02-2025, 11:00 AM   #33
Baroquen
Junior Member
Baroquen began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Jun 2025
Device: Kobo Libra Colour
Progress Sync enhancements/bugs

Quote:
Originally Posted by kyx84 View Post
User feedback is needed
Hello.

I am using this plug in for the "Progress Sync" feature. My set up is that I have Calibre Desktop, Calibre-web, Kobo Libra Colour with KO Reader installed and connected to Calibre-Web via the OPDS. Progress Sync Plugin on Kobo is using Match by Filename. The Calibre Plugin on Kobo is saving the metadata to the hasdocsettings.

My goal is to download a book via OPDS, save the progress to ProgressSync, then schedule daily progress syncs back to Calibre.

I think I have gotten it to work, but it involves a bit of personal setup (for each book downloaded) before the sync works.

Steps
1. I Added the KO Reader Sync plugin to Calibre desktop
2. I registered Progress sync on my Kobo Libra Colour
3. I signed in to Progress Sync using the KO Reader Sync plugin
4. I downloaded a book using the OPDS connection (Calibre-web) on KO Reader
5. I pretended to read a bit of the book, I confirmed there was an MD5 hash, and I pushed the progress up successfully.
7. I clicked Sync from ProgressSync in the plugin
8. Sync received the data from ProgressSync, but didn't know which book it belonged too. (Tried connecting the kobo and doing a "Sync From" or "Sync Missing" and nothing could resolve this).
9. Finally, I decided to manually add the MD5 hash to the books custom column in calibre (The one I mapped in the plugin).
10. I clicked "Sync from ProgressSync" in the plugin
11. Book was found, but it told me the book was finished and so it wouldn't update the book.
12. I unchecked the "No Sync if book has already been finished" and tried again, but it still said the book was finished and would not update the book.
13. I manually updated the Book Status Custom Column to "reading" (note: I first tried "Reading" and that didn't work, so it would be nice if this was case insensitive).
14. I clicked "Sync from ProgressSync" in the plugin and IT WORKED!

Summary of enhancement / Bugs

It would be great if somehow the sync could find the book and update the MD5 column itself. (if not, maybe add a read me file with some setup steps). Other option would be to let me tell you which book the record belongs to.

Unchecking the "No Sync if book has already been finished" does not actually sync if the Read Status is blank (Since it is a text field it is not Undefined). This scenario should sync no matter what.

It would be great if I didn't have to set the Book Status to "reading" before the sync will work. Logic should be to only consider the book as read if the Book Status is "finished", but if that is required then maybe add this info to a read me file.

Last edited by Baroquen; 06-02-2025 at 11:03 AM. Reason: Fixed numbering
Baroquen is offline   Reply With Quote
Old 06-02-2025, 11:32 AM   #34
Baroquen
Junior Member
Baroquen began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Jun 2025
Device: Kobo Libra Colour
Oh, I see that the plugin says the matching should be Binary. So I have changed it, but I do want to note that I originally had it as Binary and had the same problem with the book not being found.
Baroquen is offline   Reply With Quote
Old 06-11-2025, 10:34 PM   #35
correoparaappzz
Connoisseur
correoparaappzz began at the beginning.
 
Posts: 66
Karma: 10
Join Date: Nov 2023
Device: Kindle Oasis
Help or Feature request



Hi, is there a way to schedule or add a feature to set an amount of time to update "Sync from ProgressSync", I know technically the daily ProgressSync does this, but it does it on an hourly basis (military time) example: if I put 0:15 it translates to 12:15 am specifically, what I want is for it to update every 15min or every 30 min

edit:
also, once i finish reading a book it keeps showing in the update window

Edit #2: I already figured out de ProgressSync part
Attached Thumbnails
Click image for larger version

Name:	Captura de pantalla 2025-06-11 211427.png
Views:	18
Size:	52.6 KB
ID:	216174  

Last edited by correoparaappzz; 06-14-2025 at 02:05 PM.
correoparaappzz is offline   Reply With Quote
Old 06-15-2025, 02:52 PM   #36
Saetron
Junior Member
Saetron began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Jun 2025
Device: Onyx Boox Tab Mini C
Yeah wanna use it the same way, I find it more comfy to search on the eReader and not needing a PC to push the eBooks over. Thats why I would request the feature of the plugin itself hashing the files and prefilling the MD5 metadata. Would allow the sync over OPDS then too.
Saetron is offline   Reply With Quote
Old 06-26-2025, 12:47 PM   #37
dewd
Connoisseur
dewd reads XML... blindfoldeddewd reads XML... blindfoldeddewd reads XML... blindfoldeddewd reads XML... blindfoldeddewd reads XML... blindfoldeddewd reads XML... blindfoldeddewd reads XML... blindfoldeddewd reads XML... blindfoldeddewd reads XML... blindfoldeddewd reads XML... blindfoldeddewd reads XML... blindfolded
 
Posts: 52
Karma: 52704
Join Date: Nov 2017
Device: none
The columns I sync start & finish to have date and time, but the plugin provides the time as 00:00. Have I misconfigured something, or is this a limitation of the plugin? And if the latter, is there any way to change that so that I can get accurate finish times?
dewd is offline   Reply With Quote
Old 06-28-2025, 02:02 PM   #38
heddahboots
Junior Member
heddahboots began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Oct 2024
Device: Kobo Clara Color
Brotli Compression

I'm having an issue with ProgressSync. Having messed about with this for weeks without making any progress, I am clearly not smart enough to work this. Everything is set up correctly, as far as I can tell, but it will not sync progress through progress sync. When I click "Sync from Progress Sync" and when it's done, a new window pops up with a man falling over and the heading "some syncs failed." For books with some percentage read, I only ever get "Brotli Decompression Failed." How do I fix this?

I'm using the most recent version of the plugin from Git Hub with Calibre version 8.5 on a Windows 10 machine.

On an unrelated and minor note, I have a tiny screen laptop and my resolution is set to max, but the window that pops up when I sync does not fit in the screen and you cannot resize it. When I try to resize, it disappears completely. I don't even know if there are buttons at the bottom of the window.

I've attached a screenshot of what I get when I click Sync from ProgressSync
Attached Thumbnails
Click image for larger version

Name:	Brotli Fail.PNG
Views:	8
Size:	85.8 KB
ID:	216545  
heddahboots is offline   Reply With Quote
Old 06-28-2025, 03:33 PM   #39
PeterT
Grand Sorcerer
PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.
 
Posts: 13,465
Karma: 78880114
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
I'm not a KoReader user but snooping around the repositories for KoReader and the ProgressSync plugin it would appear that brotli support has been removed, but a release of the plugin including that change has not occurred.

The last release was on April 30th; the change to remove brotli was on May 19th.
PeterT is offline   Reply With Quote
Old 06-28-2025, 11:22 PM   #40
heddahboots
Junior Member
heddahboots began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Oct 2024
Device: Kobo Clara Color
Quote:
Originally Posted by PeterT View Post
I'm not a KoReader user but snooping around the repositories for KoReader and the ProgressSync plugin it would appear that brotli support has been removed, but a release of the plugin including that change has not occurred.

The last release was on April 30th; the change to remove brotli was on May 19th.

Yeah. I tried replacing action.py in the downloaded zip file with the newer version without brotli and I got a slew of additional errors regarding "percentage" and "TypeError: '>' not supported between instances of 'int' and 'NoneType" and then when I restarted Calibre the plugin was installed but the menu options were gone. I'm beginning to think this is just not for me.
heddahboots is offline   Reply With Quote
Reply

Tags
calibre, kobo, koreader, plug-in, plugins


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] Goodreads Sync kiwidude Plugins 1781 02-12-2025 07:09 PM
[GUI Plugin] Skoob Sync thiago.eec Plugins 26 12-29-2024 07:10 AM
[GUI Plugin] BookFusion Cloud Sync skillachie Plugins 58 04-29-2023 02:42 AM
[GUI Plugin] KyBook3 Sync - replaced karl1c Plugins 45 04-23-2021 06:33 PM
[Gui Plugin] Cloud Sync kerimlcr Plugins 13 03-06-2018 05:13 AM


All times are GMT -4. The time now is 04:37 PM.


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