12-20-2021, 05:08 PM | #31 |
Enthusiast
Posts: 33
Karma: 10
Join Date: May 2011
Device: Pocketbook 903
|
I am owning a pocketbook 623. I would expect it is not so much different than the 626, Would you please conseder to add the device? Happy to test.
Thanks for the great idea of this plugin |
12-24-2021, 02:21 AM | #33 | |
Enthusiast
Posts: 47
Karma: 10
Join Date: Oct 2020
Device: Kobo Aura
|
Quote:
Yes, let's add it. If you try to sync with the plugin, you'll get an error message with the name of the device driver calibre is using. Could you tell me what that is? |
|
12-24-2021, 05:40 AM | #34 |
Enthusiast
Posts: 33
Karma: 10
Join Date: May 2011
Device: Pocketbook 903
|
Thanks a lot The error message is: Devices of the type POCKETBOOK622 are not yet supported. I assume the Pocketbook 622 as a predecessor is listed because they share a common base functionality.
|
01-10-2022, 10:57 PM | #35 |
Member
Posts: 12
Karma: 10
Join Date: Oct 2021
Location: Iowa
Device: Boox Note3
|
Using Calibre 5.24 64 bit on a Win 11 machine. Using a Boox Leaf e-ink reader and updated Koreader to the newest version. I can't get the Koreader synch to work, the device plugged in via USB and I get the error "MT_DEVICE" error (got the wireless share to work once and then never would connect so went by USB) and the device is recognized by Calibre.
Any help out there for the plugin? |
Advert | |
|
01-12-2022, 07:04 AM | #36 |
Zealot
Posts: 132
Karma: 14644
Join Date: Sep 2015
Device: Kobo Elipsa, Poketbook Inkpad 3 & Boyue Likebook Minas
|
Thank you for this plugin, this should help with my non kobo devices and syncing read % etc but I have an issue:
I have Pocketbook Inkpad 3 (PB740) and I've installed Koreader KOReader 2021.12.1 on it. I can successfully open Koreader and use it to read ebooks through it. However, trying to sync read status from the Pocketbook to Calibre I get an error: Code:
[ { "result": "could not find uuid in calibre\u2019s library", "book_uuid": null, "sidecar_path": "/run/media/user/PB740/applications/koreader/help/quickstart-en-v2021.12.1.sdr/metadata.html.lua", "updated": { "#percent_read": 12 } } ] Calibre 5.34 KOReader 2021.12.1 |
01-14-2022, 02:50 AM | #37 | |||
Enthusiast
Posts: 47
Karma: 10
Join Date: Oct 2020
Device: Kobo Aura
|
Quote:
Quote:
Quote:
I'm especially interested in a line like: Code:
DEBUG: 108.1 koreader:action:KoreaderAction:get_connected_devic e:connected_device_type = Last edited by harmtemolder; 01-14-2022 at 02:54 AM. |
|||
01-14-2022, 12:45 PM | #38 | |
Zealot
Posts: 132
Karma: 14644
Join Date: Sep 2015
Device: Kobo Elipsa, Poketbook Inkpad 3 & Boyue Likebook Minas
|
Quote:
Code:
[user@gigabyte-x570-aorus-ultra ~]$ calibre-debug -g calibre 5.34 embedded-python: True is64bit: True Linux-5.15.12-200.fc35.x86_64-x86_64-with-glibc2.2.5 Linux ('64bit', 'ELF') ('Linux', '5.15.12-200.fc35.x86_64', '#1 SMP Wed Dec 29 15:03:38 UTC 2021') Python 3.8.5 Interface language: en_GB Successfully initialized third party plugins: Embed Comic Metadata (1, 6, 1) && KOReader Sync (0, 2, 5) && Kobo Utilities (2, 15, 1) && Pocketbook Tools (0, 9, 5) Turning on automatic hidpi scaling devicePixelRatio: 1.0 logicalDpi: 96.0 x 96.0 physicalDpi: 123.38519924098671 x 123.56756756756756 Using calibre Qt style: True [0.00] Starting up... [0.00] Showing splash screen... [0.03] splash screen shown [0.03] Initializing db... [0.07] db initialized [0.07] Constructing main UI... DEBUG: 0.0 koreader:action:could not start pydevd_pycharm, e = No module named 'pydevd_pycharm' DEBUG: 0.0 Kobo Utilities Configuration - CreateNewCustomColumn is not supported DEBUG: 0.0 KoboUtilites::action.py - loading translations DEBUG: 0.0 KoboUtilites::dialogs.py - loading translations DEBUG: 0.0 KoboUtilites::action.py - loading translations DEBUG: 0.2 koreader:action:KoreaderAction:genesis:start DEBUG: 0.5 No Kobo Touch, Glo or Mini appears to be connected DEBUG: 0.5 rebuild_menus - self.supports_ratings=None, self.supports_tiles=None DEBUG: 0.5 KoboUtilities:set_toolbar_button_tooltip - start: text='None' DEBUG: 0.5 device_driver_name - could not load extended driver. Exception= No module named 'calibre_plugins.kobotouch_extended' DEBUG: 0.5 KoboUtilities:set_toolbar_button_tooltip - setting to text='Utilities to use with Kobo ereaders Driver: KoboTouch' DEBUG: 0.5 device_driver_name - could not load extended driver. Exception= No module named 'calibre_plugins.kobotouch_extended' [0.75] main UI initialized... [0.75] Hiding splash screen Starting QuickView [0.84] splash screen hidden [0.84] Started up in 0.84 seconds with 1376 books Found device nodes: /dev/sdg /dev/sdh None DEBUG: 27.9 KoboUtilities:_on_device_connection_changed - self.plugin_device_connection_changed.__class__: <class 'PyQt5.QtCore.pyqtBoundSignal'> DEBUG: 27.9 Methods for self.plugin_device_connection_changed: ['__call__', '__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'connect', 'disconnect', 'emit', 'signal'] DEBUG: 27.9 No Kobo Touch, Glo or Mini appears to be connected DEBUG: 27.9 KoboUtilities:set_toolbar_button_tooltip - start: text='None' DEBUG: 27.9 KoboUtilities:set_toolbar_button_tooltip - setting to text='Utilities to use with Kobo ereaders Driver: PocketBook Touch Lux 2' Job: 0 Get device information started DeviceJob: 0 Get device information done, calling callback DeviceJob: 0 Get device information callback returned Job: 1 Set library information started DeviceJob: 1 Set library information done, calling callback DeviceJob: 1 Set library information callback returned Job: 2 Get list of books on device started DEBUG: 28.5 USBMS: Fetching list of books from device. Device= POCKETBOOK626 oncard= None DEBUG: 28.5 USBMS: dirs are: /run/media/user/PB740/ Books DEBUG: 28.5 USBMS: scan from root True /run/media/user/PB740/ DEBUG: 29.0 USBMS: count found in cache: 21, count of files in metadata: 21, need_sync: True DEBUG: 29.0 USBMS: starting sync_booklists DEBUG: 29.2 USBMS: finished sync_booklists DEBUG: 29.2 USBMS: Finished fetching list of books from device. oncard= None DEBUG: 29.2 USBMS: Fetching list of books from device. Device= POCKETBOOK626 oncard= carda DEBUG: 29.2 USBMS: dirs are: /run/media/user/61DE-CD67/ DEBUG: 29.2 USBMS: scan from root True /run/media/user/61DE-CD67/ DEBUG: 29.2 USBMS: count found in cache: 2, count of files in metadata: 2, need_sync: False DEBUG: 29.2 USBMS: Finished fetching list of books from device. oncard= carda DEBUG: 29.2 USBMS: Fetching list of books from device. Device= POCKETBOOK626 oncard= cardb DeviceJob: 2 Get list of books on device done, calling callback DeviceJob: metadata_downloaded: Starting set_books_in_library DeviceJob: set_books_in_library: books to process= 23 DeviceJob: set_books_in_library finished: time= 0.008969783782958984 DeviceJob: metadata_downloaded: updating views DeviceJob: metadata_downloaded: syncing DeviceJob: metadata_downloaded: refreshing ondevice DeviceJob: metadata_downloaded: sending metadata_available signal DEBUG: 29.2 KoboUtilites:_on_device_metadata_available - Start DEBUG: 29.2 No Kobo Touch, Glo or Mini appears to be connected DEBUG: 29.2 KoboUtilities:set_toolbar_button_tooltip - start: text='None' DEBUG: 29.2 device_driver_name - could not load extended driver. Exception= No module named 'calibre_plugins.kobotouch_extended' DEBUG: 29.2 KoboUtilities:set_toolbar_button_tooltip - setting to text='Utilities to use with Kobo ereaders Driver: KoboTouch' DEBUG: 29.2 No Kobo Touch, Glo or Mini appears to be connected DEBUG: 29.2 rebuild_menus - self.supports_ratings=None, self.supports_tiles=None DEBUG: 29.2 KoboUtilities:set_toolbar_button_tooltip - start: text='None' DEBUG: 29.2 device_driver_name - could not load extended driver. Exception= No module named 'calibre_plugins.kobotouch_extended' DEBUG: 29.2 KoboUtilities:set_toolbar_button_tooltip - setting to text='Utilities to use with Kobo ereaders Driver: KoboTouch' DEBUG: 29.2 device_driver_name - could not load extended driver. Exception= No module named 'calibre_plugins.kobotouch_extended' DeviceJob: 2 Get list of books on device callback returned Job: 3 Send metadata to device started DEBUG: 29.3 USBMS: starting sync_booklists Job: 0 Get device information finished No details available. Job: 1 Set library information finished No details available. Job: 2 Get list of books on device finished No details available. DEBUG: 29.8 USBMS: finished sync_booklists DeviceJob: 3 Send metadata to device done, calling callback DeviceJob: 3 Send metadata to device callback returned Job: 3 Send metadata to device finished No details available. DEBUG: 35.9 koreader:action:KoreaderAction:get_connected_device:connected_device_type = POCKETBOOK626 DEBUG: 35.9 USBMS: Fetching list of books from device. Device= POCKETBOOK626 oncard= None DEBUG: 35.9 USBMS: dirs are: /run/media/user/PB740/ Books DEBUG: 35.9 USBMS: scan from root True /run/media/user/PB740/ DEBUG: 35.9 USBMS: count found in cache: 21, count of files in metadata: 21, need_sync: False DEBUG: 35.9 USBMS: Finished fetching list of books from device. oncard= None DEBUG: 35.9 koreader:action:KoreaderAction:get_paths:found these paths to books: /run/media/user/PB740/system/config/desktop/hash.txt /run/media/user/PB740/system/state/lastopen.txt /run/media/user/PB740/applications/koreader/help/quickstart-en-v2021.11.html /run/media/user/PB740/system/license/send-to-pocketbook-PRIVACYNOTICE_en_2020-03-25.html /run/media/user/PB740/system/license/bookstore-de-COOKIENOTICE_en_2020-03-25.html /run/media/user/PB740/system/license/bookstore-de-PRIVACYNOTICE_en_2020-03-25.html /run/media/user/PB740/system/license/bookstore-de-TERMSOFUSE_en_2020-03-25.html /run/media/user/PB740/system/license/bookstore-en-COOKIENOTICE_en_2020-03-25.html /run/media/user/PB740/system/license/bookstore-en-PRIVACYNOTICE_en_2020-03-25.html /run/media/user/PB740/system/license/bookstore-en-TERMSOFUSE_en_2020-03-25.html /run/media/user/PB740/system/license/bookstore-ru-COOKIENOTICE_en_2020-03-25.html /run/media/user/PB740/system/license/bookstore-ru-PRIVACYNOTICE_en_2020-03-25.html /run/media/user/PB740/system/license/bookstore-ru-TERMSOFUSE_en_2020-03-25.html /run/media/user/PB740/system/license/bookstore-uk-COOKIENOTICE_en_2020-03-25.html /run/media/user/PB740/system/license/bookstore-uk-PRIVACYNOTICE_en_2020-03-25.html /run/media/user/PB740/system/license/bookstore-uk-TERMSOFUSE_en_2020-03-25.html /run/media/user/PB740/system/license/readrate-com-PRIVACYNOTICE_en_2020-03-25.html /run/media/user/PB740/system/license/cloud-pocketbook-digital-PRIVACYNOTICE_en_2020-03-25.html /run/media/user/PB740/system/license/cloud-pocketbook-digital-TERMSOFUSE_en_2020-03-25.html /run/media/user/PB740/system/license/readrate-com-TERMSOFUSE_en_2020-03-25.html /run/media/user/PB740/system/license/send-to-pocketbook-TERMSOFUSE_en_2020-03-25.html DEBUG: 35.9 USBMS: Fetching list of books from device. Device= POCKETBOOK626 oncard= None DEBUG: 35.9 USBMS: dirs are: /run/media/user/PB740/ Books DEBUG: 35.9 USBMS: scan from root True /run/media/user/PB740/ DEBUG: 36.0 USBMS: count found in cache: 21, count of files in metadata: 21, need_sync: False DEBUG: 36.0 USBMS: Finished fetching list of books from device. oncard= None DEBUG: 36.0 koreader:action:KoreaderAction:get_paths:found these lpaths to books: system/config/desktop/hash.txt system/state/lastopen.txt applications/koreader/help/quickstart-en-v2021.11.html system/license/send-to-pocketbook-PRIVACYNOTICE_en_2020-03-25.html system/license/bookstore-de-COOKIENOTICE_en_2020-03-25.html system/license/bookstore-de-PRIVACYNOTICE_en_2020-03-25.html system/license/bookstore-de-TERMSOFUSE_en_2020-03-25.html system/license/bookstore-en-COOKIENOTICE_en_2020-03-25.html system/license/bookstore-en-PRIVACYNOTICE_en_2020-03-25.html system/license/bookstore-en-TERMSOFUSE_en_2020-03-25.html system/license/bookstore-ru-COOKIENOTICE_en_2020-03-25.html system/license/bookstore-ru-PRIVACYNOTICE_en_2020-03-25.html system/license/bookstore-ru-TERMSOFUSE_en_2020-03-25.html system/license/bookstore-uk-COOKIENOTICE_en_2020-03-25.html system/license/bookstore-uk-PRIVACYNOTICE_en_2020-03-25.html system/license/bookstore-uk-TERMSOFUSE_en_2020-03-25.html system/license/readrate-com-PRIVACYNOTICE_en_2020-03-25.html system/license/cloud-pocketbook-digital-PRIVACYNOTICE_en_2020-03-25.html system/license/cloud-pocketbook-digital-TERMSOFUSE_en_2020-03-25.html system/license/readrate-com-TERMSOFUSE_en_2020-03-25.html system/license/send-to-pocketbook-TERMSOFUSE_en_2020-03-25.html DEBUG: 36.0 USBMS: Fetching list of books from device. Device= POCKETBOOK626 oncard= None DEBUG: 36.0 USBMS: dirs are: /run/media/user/PB740/ Books DEBUG: 36.0 USBMS: scan from root True /run/media/user/PB740/ DEBUG: 36.0 USBMS: count found in cache: 21, count of files in metadata: 21, need_sync: False DEBUG: 36.0 USBMS: Finished fetching list of books from device. oncard= None DEBUG: 36.0 koreader:action:KoreaderAction:get_paths:generated 1 path(s) to sidecar Lua files: /run/media/user/PB740/system/license/send-to-pocketbook-TERMSOFUSE_en_2020-03-25.sdr/metadata.html.lua DEBUG: 36.0 koreader:action:KoreaderAction:get_sidecar:could not get /run/media/user/PB740/system/license/send-to-pocketbook-TERMSOFUSE_en_2020-03-25.sdr/metadata.html.lua DEBUG: 36.0 koreader:action:KoreaderAction:sync_to_calibre:skipping uuid = None Job: 3 Send metadata to device finished No details available. |
|
01-26-2022, 05:46 PM | #39 |
Zealot
Posts: 132
Karma: 14644
Join Date: Sep 2015
Device: Kobo Elipsa, Poketbook Inkpad 3 & Boyue Likebook Minas
|
A quick update, I deleted the files on which the plugin failed and that seems to have worked.
|
01-28-2022, 07:07 AM | #40 |
Enthusiast
Posts: 47
Karma: 10
Join Date: Oct 2020
Device: Kobo Aura
|
|
02-03-2022, 06:35 AM | #41 |
Enthusiast
Posts: 33
Karma: 10
Join Date: May 2011
Device: Pocketbook 903
|
I am now using the plugin for a few days on my PB623 and I love it. It does what it should do in my eyes and it is a great way to extend Calibre with the Koreader data for my pocketbook.
To mention: It works only with the books on the reader itself, not on the SD card. Thanks harmtemolder! |
02-04-2022, 01:52 AM | #42 | |
Enthusiast
Posts: 47
Karma: 10
Join Date: Oct 2020
Device: Kobo Aura
|
Quote:
|
|
02-05-2022, 01:04 PM | #43 |
Junior Member
Posts: 8
Karma: 10
Join Date: Oct 2021
Device: Clara HD
|
Last Read Time Stamp?
Coming from KoboUtilties to this (very nice, thank you) but I can't figure out how to duplicate the Last Read timestamp (type:date) that Kobo Utilities provides. I'm able to sync the percent read (type:integer) just fine.
How can I do this "last read" column, or what am I missing? thanks. |
02-15-2022, 04:37 PM | #44 | |
Junior Member
Posts: 5
Karma: 10
Join Date: Oct 2016
Device: Kobo Mini
|
Hey, seems like a misunderstanding,
Quote:
Thanks again for the plugin! |
|
02-18-2022, 01:58 AM | #45 | |
Enthusiast
Posts: 47
Karma: 10
Join Date: Oct 2020
Device: Kobo Aura
|
Quote:
|
|
Tags |
calibre, koreader |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
What KOReader sync server? | dmpop | KOReader | 4 | 04-28-2022 09:17 AM |
Progress sync between koreader and ios | Joretapo | Kobo Reader | 5 | 10-26-2020 08:21 PM |
Running dropbox sync from within KOReader? | ctop | Kobo Developer's Corner | 1 | 01-30-2020 12:33 PM |
Koreader only for cloud sync | LnZ | KOReader | 3 | 02-21-2019 08:09 AM |
Koreader device plugin? | richo | Devices | 3 | 08-07-2018 09:12 AM |