![]() |
#31 |
Junior Member
![]() 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.
|
![]() |
![]() |
![]() |
#32 | |
Calibre & KOReader User
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 16
Karma: 10298
Join Date: Feb 2025
Location: California
Device: Kindle Paperwhite
|
Quote:
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. |
|
![]() |
![]() |
![]() |
#33 | |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Jun 2025
Device: Kobo Libra Colour
|
Progress Sync enhancements/bugs
Quote:
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 |
|
![]() |
![]() |
![]() |
#34 |
Junior Member
![]() 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.
|
![]() |
![]() |
![]() |
#35 |
Connoisseur
![]() 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 ![]() ![]() ![]() Last edited by correoparaappzz; 06-14-2025 at 02:05 PM. |
![]() |
![]() |
![]() |
#36 |
Junior Member
![]() 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.
|
![]() |
![]() |
![]() |
#37 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 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?
|
![]() |
![]() |
![]() |
#38 |
Junior Member
![]() 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 |
![]() |
![]() |
![]() |
#39 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 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. |
![]() |
![]() |
![]() |
#40 | |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Oct 2024
Device: Kobo Clara Color
|
Quote:
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. |
|
![]() |
![]() |
![]() |
Tags |
calibre, kobo, koreader, plug-in, plugins |
|
![]() |
||||
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 |