Register Guidelines E-Books Today's Posts Search

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

Notices

Closed Thread
 
Thread Tools Search this Thread
Old 08-31-2016, 10:54 PM   #1171
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: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
That all sounds good. Can you run calibre in debug mode and post the log? Right-click on the preferences button and select "Restart in debug mode". Calibre will restart and display a message about the mode and log. Connect the device and let the device jobs run and then close calibre. After that, the debug log will be displayed post all of that.
davidfor is offline  
Old 09-01-2016, 02:49 PM   #1172
vb20
Junior Member
vb20 began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Mar 2016
Device: kobo glo hd
Hi,
I run calibre in mode debug and i obtain that
Thanks
Spoiler:

libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
EpubMerge: DEBUG: 2016-09-01 20:44:02,781: calibre_plugins.epubmerge.epubmerge_plugin(152): macmenuhack file_path:/Users/verobourgeois/Library/Preferences/calibre/plugins/fanficfare_macmenuhack.txt
calibre Journal de débogage
calibre 2.62 embedded-python: True is64bit: True
Darwin-14.5.0-x86_64-i386-64bit Darwin ('64bit', '')
('Darwin', '14.5.0', 'Darwin Kernel Version 14.5.0: Thu Jun 16 19:58:21 PDT 2016; root:xnu-2782.50.4~1/RELEASE_X86_64')
Python 2.7.11
OSX: ('10.10.5', ('', '', ''), 'x86_64')
Successfully initialized third party plugins: Kobo Utilities (2, 4, 1) && Find Duplicates (1, 6, 2) && KePub Metadata Reader (2, 7, 1) && Count Pages (1, 6, 9) && KePub Metadata Writer (2, 7, 1) && Quality Check (1, 9, 11) && EpubMerge (2, 0, 13) && Reading List (1, 6, 6) && View Manager (1, 3, 2) && EpubSplit (2, 1, 2) && Search The Internet (1, 7, 6)
Starting up...
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: 26.9 No Kobo Touch, Glo or Mini appears to be connected
DEBUG: 26.9 rebuild_menus - self.supports_ratings=None, self.supports_tiles=None
DEBUG: 26.9 KoboUtilities:set_toolbar_button_tooltip - start: text='None'
DEBUG: 26.9 device_driver_name - could not load extended driver. Exception= No module named kobotouch_extended.device.driver
DEBUG: 26.9 KoboUtilities:set_toolbar_button_tooltip - setting to text='Utilities to use with Kobo ereaders

Driver: KoboTouch'
Started up in 32.02 seconds with 7110 books
2016-09-01 20:45:56.593 Calibre[591:11835] deliverNotificationWithTitle()
* Notification delivered.
DEBUG: 140.6 KoboUtilities:_on_device_connection_changed - self.plugin_device_connection_changed.__class__: <type 'PyQt5.QtCore.pyqtBoundSignal'>
DEBUG: 140.6 Methods for self.plugin_device_connection_changed: ['__call__', '__class__', '__delattr__', '__doc__', '__format__', '__getattribute__', '__getitem__', '__hash__', '__init__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'connect', 'disconnect', 'emit', 'signal']
DEBUG: 140.6 Have a Kobo device connected connected
DEBUG: 140.6 BEGIN Get Device Path
DEBUG: 140.6 Root path of device: /Volumes/KOBOeReader/
DEBUG: 140.6 END Get Device Path
DEBUG: 140.6 KoboUtilities:get_device - self.device_path="/Volumes/KOBOeReader/"
DEBUG: 140.6 KoboUtilities:set_toolbar_button_tooltip - start: text='None'
DEBUG: 140.6 device_driver_name - could not load extended driver. Exception= No module named kobotouch_extended.device.driver
DEBUG: 140.6 KoboUtilities:set_toolbar_button_tooltip - setting to text='Utilities to use with Kobo ereaders

Driver: KoboTouch'
Job: 1 Lit les informations du dispositif started
DeviceJob: 1 Lit les informations du dispositif done, calling callback
DeviceJob: 1 Lit les informations du dispositif callback returned
Job: 2 Définir l'information de bibliothèque started
DeviceJob: 2 Définir l'information de bibliothèque done, calling callback
DeviceJob: 2 Définir l'information de bibliothèque callback returned
Job: 3 Lit la liste des livres à partir du dispositif connecté started
DEBUG: 0.0 KoboTouch:books - oncard='None'
DEBUG: 0.0 KoboTouch:books - oncard='None', prefix='/Volumes/KOBOeReader/'
DEBUG: 0.0 Kobo device: Kobo Glo HD
DEBUG: 0.0 Version of driver: (2, 2, 1) Has kepubs: True
DEBUG: 0.0 Version of firmware: (3, 19, 5761) Has kepubs: True
DEBUG: 0.0 Firmware supports cover image tree: True
DEBUG: 0.0 KoboTouch:books - opts.extra_customization= []
DEBUG: 0.0 KoboTouch:books - driver options= Driver:KoboTouch, Options - format_map: [u'kepub', u'epub', u'pdf', u'txt', u'cbz', u'cbr'], use_subdirs: True, read_metadata: True, use_author_sort: False, save_template: {author_sort}/{title} - {authors}, extra_customization: [], manage_collections: True, collections_columns: #collections, create_collections: True, delete_empty_collections: True, upload_covers: True, keep_cover_aspect: False, upload_grayscale: False, show_archived_books: False, show_previews: True, show_recommendations: False, update_series: True, update_device_metadata: True, modify_css: True, support_newer_firmware: False, debugging_title: , driver_version: 2.3.1
DEBUG: 0.0 KoboTouch:books - prefs['manage_device_metadata']= manual
DEBUG: 0.0 KoboTouch:books - set_debugging_title to ''
DEBUG: 0.0 KoboTouch:books - length bl=0
Job: 2 Définir l'information de bibliothèque finished
Pas de détail disponible.
Job: 1 Lit les informations du dispositif finished
Pas de détail disponible.
DEBUG: 0.9 KoboTouch:books - length bl after sync=432
DEBUG: 1.0 KoboTouch:books - reading device database
DEBUG: 1.0 Database Version=125
DEBUG: 1.0 KoboTouch:books - shelf list: [u'Ross', u'AZUR 01/16', u'AZUR 02/16', u'AZUR 03/16', u'wilson', u'brook', u'McAllister', u'James', u'Richmond', u'AZUR 05/16', u'PASSIONS 05/16', u'AZUR 11/15', u'Field', u'Porter', u'reid', u'5 eme avenue', u'6 eme SENS', u'A TRIER', u'Armstrong', u'AUDACE', u'AZUR 06/15', u'AZUR 07/15', u'AZUR 08/15', u'AZUR 09/15', u'AZUR 10/15', u'Baird', u'Bianchin', u'brooks', u'Clair', u'Cox', u'CRAVEN', u'Darcy', u'Desirs', u'Donald', u'ero', u'Gordon', u'Green', u'Hamilton', u'Hannay', u'Horizon', u'Jordan', u'Kafryne', u'Lawrence', u'lucas', u'Marinelli', u'Marton', u'Mather', u'Monroe', u'Morgan', u'Mortimer', u'Napier', u'Oliver', u'PASSIONS INTENSE', u'Reid', u'SEXY', u'Spencer', u'Stephens', u'SUSPENS', u'Thorpe', u'Walker', u'Wilkinson', u'Williams', u'Wood', u'k', u'@@', u'Derniers ajout\xe9s', u'@', u'\u2206 auteur', u'ANC HARL', u'AZUR', u'BIT LIT', u'COMPILATION', u'HISTORIC', u'NOCTURNE', u'PASSIONS', u'PRELUD', u'ROMANCE', u'ROMANCE COMPTEMPORAINE', u'ROUGE PASSION', u'x', u'\u03a9 Azur', u'\uf8ff', u'AZUR 08/16', u'AZUR 07/16', u'AZUR 06/16']
DEBUG: 1.0 KoboTouch:books - query= SELECT Title, Attribution, DateCreated, ContentID, MimeType, ContentType, ImageID, ReadStatus, ___ExpirationStatus, FavouritesIndex, Accessibility, IsDownloaded, Series, SeriesNumber, ___UserID, ExternalId FROM content where BookID is Null and ((Accessibility = -1 and IsDownloaded in ('true', 1 )) or (Accessibility in (1,2) and IsDownloaded in ('true', 1)) or (Accessibility in (6) and ___UserID <> '') ) and not ((___ExpirationStatus=3 or ___ExpirationStatus is Null) and ContentType = 6) AND (externalId IS NULL OR externalId = '') AND contentId NOT LIKE 'file:///mnt/sd/%'
DEBUG: 3.3 KoboTouch:imagefilename_from_imageID - no cover image found - ImageID=
DEBUG: 4.0 KoboTouch:books - about to sync_booklists
DEBUG: 4.0 USBMS: starting sync_booklists
DEBUG: 5.6 USBMS: finished sync_booklists
DEBUG: 5.6 KoboTouch:books - have done sync_booklists
DEBUG: 5.6 KoboTouch:books - end - oncard='None'
DEBUG: 5.6 KoboTouch:books - oncard='carda'
DEBUG: 5.6 KoboTouch:books - Asked to process 'carda', but do not have one!
DEBUG: 5.6 KoboTouch:books - oncard='cardb'
DEBUG: 5.6 KoboTouch:books - Asked to process 'cardb', but do not have one!
DeviceJob: 3 Lit la liste des livres à partir du dispositif connecté done, calling callback
DeviceJob: metadata_downloaded: Starting set_books_in_library
DeviceJob: set_books_in_library: books to process= 432
Job: 3 Lit la liste des livres à partir du dispositif connecté finished
Pas de détail disponible.
DeviceJob: set_books_in_library finished: time= 0.0864009857178
DeviceJob: metadata_downloaded: updating views
DeviceJob: metadata_downloaded: syncing
DeviceJob: metadata_downloaded: refreshing ondevice
DeviceJob: metadata_downloaded: sending metadata_available signal
DEBUG: 147.9 KoboUtilites:_on_device_metadata_available - Start
DEBUG: 147.9 Have a Kobo device connected connected
DEBUG: 147.9 BEGIN Get Device Path
DEBUG: 147.9 Root path of device: /Volumes/KOBOeReader/
DEBUG: 147.9 END Get Device Path
DEBUG: 147.9 KoboUtilities:get_device - self.device_path="/Volumes/KOBOeReader/"
DEBUG: 147.9 KoboUtilities:get_device - drive_info: {'main': {u'prefix': '/Volumes/KOBOeReader/', u'last_library_uuid': u'38faf6e7-36ad-41c1-ae5d-23d886212235', u'calibre_version': u'2.62.0', u'device_name': u'Kobo Glo HD', u'device_store_uuid': u'bde795d6-fee8-4e99-b6e4-d1dc308f1bf6', u'location_code': 'main', u'date_last_connected': u'2016-09-01T18:45:56.388534+00:00'}}
DEBUG: 147.9 migrate_library_config_if_required - start
DEBUG: 147.9 get_library_config - library_config: {u'profiles': {u'Migrated': {u'forDevice': u'bde795d6-fee8-4e99-b6e4-d1dc308f1bf6', u'profileName': u'Migrated', u'customColumnOptions': {u'lastReadColumn': u'#datelecture', u'percentReadColumn': u'#read', u'ratingColumn': u'rating', u'currentReadingLocationColumn': u'#marque'}, u'storeOptionsStore': {u'storeOnConnect': True, u'storeIfMoreRecent': False, u'doNotStoreIfReopened': False, u'promptToStore': False}}}, u'SchemaVersion': 0.1}
DEBUG: 147.9 get_prefs - start - store_name='storeOptionsStore'
DEBUG: 147.9 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions'
DEBUG: 147.9 get_prefs - start - store_name='backupOptionsStore'
DEBUG: 147.9 get_prefs - start - store_name='updateOptionsStore'
DEBUG: 147.9 KoboUtilities:set_toolbar_button_tooltip - start: text='None'
DEBUG: 147.9 KoboUtilities:set_toolbar_button_tooltip - device connected. self.device.fwversion= (3, 19, 5761)
DEBUG: 147.9 KoboUtilities:set_toolbar_button_tooltip - setting to text='Utilities to use with Kobo ereaders

Connected Device: Kobo Glo HD
Firmware version: 3.19.5761
Driver: KoboTouch'
DEBUG: 147.9 KoboUtilites:_on_device_metadata_available - self.current_device_profile: {u'forDevice': u'bde795d6-fee8-4e99-b6e4-d1dc308f1bf6', u'profileName': u'Migrated', u'customColumnOptions': {u'lastReadColumn': u'#da2016-09-01 20:46:21.884 Calibre[594:12023] deliverNotificationWithTitle()
* Notification delivered.
telecture', u'percentReadColumn': u'#read', u'ratingColumn': u'rating', u'currentReadingLocationColumn': u'#marque'}, u'storeOptionsStore': {u'storeOnConnect': True, u'storeIfMoreRecent': False, u'doNotStoreIfReopened': False, u'promptToStore': False}}
DEBUG: 147.9 KoboUtilites:_on_device_metadata_available - self.current_backup_config: {u'doDailyBackp': False, u'backupDestDirectory': u'', u'backupEachCOnnection': False, u'backupCopiesToKeepSpin': 5, u'backupZipDatabase': False}
DEBUG: 147.9 KoboUtilites:_on_device_metadata_available - About to start auto store
DEBUG: 147.9 auto_store_current_bookmark - start
DEBUG: 147.9 Have a Kobo device connected connected
DEBUG: 147.9 BEGIN Get Device Path
DEBUG: 147.9 Root path of device: /Volumes/KOBOeReader/
DEBUG: 147.9 END Get Device Path
DEBUG: 147.9 KoboUtilities:get_device - self.device_path="/Volumes/KOBOeReader/"
DEBUG: 147.9 KoboUtilities:get_device - drive_info: {'main': {u'prefix': '/Volumes/KOBOeReader/', u'last_library_uuid': u'38faf6e7-36ad-41c1-ae5d-23d886212235', u'calibre_version': u'2.62.0', u'device_name': u'Kobo Glo HD', u'device_store_uuid': u'bde795d6-fee8-4e99-b6e4-d1dc308f1bf6', u'location_code': 'main', u'date_last_connected': u'2016-09-01T18:45:56.388534+00:00'}}
DEBUG: 147.9 migrate_library_config_if_required - start
DEBUG: 147.9 get_library_config - library_config: {u'profiles': {u'Migrated': {u'forDevice': u'bde795d6-fee8-4e99-b6e4-d1dc308f1bf6', u'profileName': u'Migrated', u'customColumnOptions': {u'lastReadColumn': u'#datelecture', u'percentReadColumn': u'#read', u'ratingColumn': u'rating', u'currentReadingLocationColumn': u'#marque'}, u'storeOptionsStore': {u'storeOnConnect': True, u'storeIfMoreRecent': False, u'doNotStoreIfReopened': False, u'promptToStore': False}}}, u'SchemaVersion': 0.1}
DEBUG: 147.9 get_prefs - start - store_name='storeOptionsStore'
DEBUG: 147.9 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions'
DEBUG: 147.9 get_prefs - start - store_name='backupOptionsStore'
DEBUG: 147.9 get_prefs - start - store_name='updateOptionsStore'
DEBUG: 147.9 BEGIN Get Device Path
DEBUG: 147.9 Root path of device: /Volumes/KOBOeReader/
DEBUG: 147.9 END Get Device Path
DEBUG: 148.0 QueueProgressDialog::__init__
DEBUG: 148.1 QueueProgressDialog::do_books - Start
DEBUG: 148.1 get_column_names - columns_config: {u'lastReadColumn': u'#datelecture', u'percentReadColumn': u'#read', u'ratingColumn': u'rating', u'currentReadingLocationColumn': u'#marque'}
DEBUG: 148.1 QueueProgressDialog::do_books - kobo_percentRead_column='#read'
DEBUG: 148.1 QueueProgressDialog::do_books - search_condition= ondevice:True
DEBUG: 165.7 QueueProgressDialog::do_books - Finish
DEBUG: 165.7 QueueProgressDialog::do_queue
DEBUG: 165.7 KoboUtilitiesAction::_store_queue_job
DEBUG: 165.9 KoboUtilities:_on_device_metadata_available - About to do firmware check
DEBUG: 165.9 auto_firmware_update_check - start
DEBUG: 165.9 Delta since last update check: 87446
DEBUG: 165.9 get_prefs - start - store_name='updateOptionsStore'
DEBUG: 165.9 BEGIN Get Device Path
DEBUG: 165.9 Root path of device: /Volumes/KOBOeReader/
DEBUG: 165.9 END Get Device Path
DEBUG: 165.9 _update_config_reader_settings - config_file_path= /Volumes/KOBOeReader/.kobo/Kobo/Kobo eReader.conf
DEBUG: 165.9 auto_firmware_update_check - update_url:https://api.kobobooks.com/1.0/Upgrad.../N4375A2908133
DEBUG: 166.7 do_check_firmware_update - update_data:
{u'UpgradeType': 0, u'ReleaseNoteURL': None, u'UpgradeURL': None, u'Data': None}
DEBUG: 166.7 auto_firmware_update_check - No firmware upgrade available
DEBUG: 166.7 Have a Kobo device connected connected
DEBUG: 166.7 BEGIN Get Device Path
DEBUG: 166.7 Root path of device: /Volumes/KOBOeReader/
DEBUG: 166.7 END Get Device Path
DEBUG: 166.7 KoboUtilities:get_device - self.device_path="/Volumes/KOBOeReader/"
DEBUG: 166.7 KoboUtilities:get_device - drive_info: {'main': {u'prefix': '/Volumes/KOBOeReader/', u'last_library_uuid': u'38faf6e7-36ad-41c1-ae5d-23d886212235', u'calibre_version': u'2.62.0', u'device_name': u'Kobo Glo HD', u'device_store_uuid': u'bde795d6-fee8-4e99-b6e4-d1dc308f1bf6', u'location_code': 'main', u'date_last_connected': u'2016-09-01T18:45:56.388534+00:00'}}
DEBUG: 166.7 migrate_library_config_if_required - start
DEBUG: 166.7 get_library_config - library_config: {u'profiles': {u'Migrated': {u'forDevice': u'bde795d6-fee8-4e99-b6e4-d1dc308f1bf6', u'profileName': u'Migrated', u'customColumnOptions': {u'lastReadColumn': u'#datelecture', u'percentReadColumn': u'#read', u'ratingColumn': u'rating', u'currentReadingLocationColumn': u'#marque'}, u'storeOptionsStore': {u'storeOnConnect': True, u'storeIfMoreRecent': False, u'doNotStoreIfReopened': False, u'promptToStore': False}}}, u'SchemaVersion': 0.1}
DEBUG: 166.7 get_prefs - start - store_name='storeOptionsStore'
DEBUG: 166.7 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions'
DEBUG: 166.7 get_prefs - start - store_name='backupOptionsStore'
DEBUG: 166.7 get_prefs - start - store_name='updateOptionsStore'
DEBUG: 166.7 rebuild_menus - self.supports_ratings=True, self.supports_tiles=True
DEBUG: 166.7 KoboUtilities:set_toolbar_button_tooltip - start: text='None'
DEBUG: 166.7 KoboUtilities:set_toolbar_button_tooltip - device connected. self.device.fwversion= (3, 19, 5761)
DEBUG: 166.7 KoboUtilities:set_toolbar_button_tooltip - setting to text='Utilities to use with Kobo ereaders

Connected Device: Kobo Glo HD
Firmware version: 3.19.5761
Driver: KoboTouch'
DEBUG: 166.7 rebuild_menus - have device.
READING LIST: Metadata available: {'main': {u'prefix': '/Volumes/KOBOeReader/', u'last_library_uuid': u'38faf6e7-36ad-41c1-ae5d-23d886212235', u'calibre_version': u'2.62.0', u'device_name': u'Kobo Glo HD', u'device_store_uuid': u'bde795d6-fee8-4e99-b6e4-d1dc308f1bf6', u'location_code': 'main', u'date_last_connected': u'2016-09-01T18:45:56.388534+00:00'}}
READING LIST: Sync Now - force_sync= False
READING LIST: Device found to sync to: Kobo Glo HD bde795d6-fee8-4e99-b6e4-d1dc308f1bf6
READING LIST: Updating automatic device list(s) [u'EBOOKS KOBO GLO HD']
READING LIST: Auto-populating device list: EBOOKS KOBO GLO HD
READING LIST: Removing 0 ids from automatic list: EBOOKS KOBO GLO HD
READING LIST: Adding 2 ids to automatic list: EBOOKS KOBO GLO HD
DeviceJob: 3 Lit la liste des livres à partir du dispositif connecté callback returned
Job: 4 Storing reading positions for 431 books started
DEBUG: 0.0 do_store_locations - start
DEBUG: 0.0 do_store_locations - options={u'rating': False, u'count_selected_books': 0, 'supports_ratings': True, 'job_function': 'store_current_bookmark', 'allOnDevice': True, u'storeIfMoreRecent': False, u'storeBookmarks': True, u'clearIfUnread': False, u'readingStatus': False, u'promptToStore': False, u'backgroundJob': True, 'device_database_path': u'/Volumes/KOBOeReader/.kobo/KoboReader.sqlite', u'setDateToNow': False, u'doNotStoreIfReopened': False}
DEBUG: 0.0 do_store_locations - len(books_to_scan)=431
Job: 3 Lit la liste des livres à partir du dispositif connecté finished
Pas de détail disponible.
Worker Launch took: 0.566497087479
DEBUG: 0.6 do_store_locations - Job not finished
Job: 5 Store locations finished
Store locations
Python function terminated unexpectedly: 'utf8' codec can't decode byte 0x81 in position 22: invalid start byte
Traceback (most recent call last):
File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/site.py", line 154, in main
return run_entry_point()
File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/site.py", line 114, in run_entry_point
return getattr(pmod, func)()
File "site-packages/calibre/utils/ipc/worker.py", line 190, in main
File "site-packages/calibre/utils/ipc/worker.py", line 111, in arbitrary
File "calibre_plugins.koboutilities.jobs", line 354, in do_store_locations_all
File "calibre_plugins.koboutilities.jobs", line 422, in _store_bookmarks
UnicodeDecodeError: 'utf8' codec can't decode byte 0x81 in positi2016-09-01 20:46:28.253 Calibre[596:12129] deliverNotificationWithTitle()
* Notification delivered.
on 22: invalid start byte

DEBUG: 3.6 Stored_location count=0
DEBUG: 3.6 Store locations
Python function terminated unexpectedly: 'utf8' codec can't decode byte 0x81 in position 22: invalid start byte
Traceback (most recent call last):
File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/site.py", line 154, in main
return run_entry_point()
File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/site.py", line 114, in run_entry_point
return getattr(pmod, func)()
File "site-packages/calibre/utils/ipc/worker.py", line 190, in main
File "site-packages/calibre/utils/ipc/worker.py", line 111, in arbitrary
File "calibre_plugins.koboutilities.jobs", line 354, in do_store_locations_all
File "calibre_plugins.koboutilities.jobs", line 422, in _store_bookmarks
UnicodeDecodeError: 'utf8' codec can't decode byte 0x81 in position 22: invalid start byte

DEBUG: 3.8 do_store_locations - finished
DeviceJob: 4 Storing reading positions for 431 books done, calling callback
DeviceJob: 4 Storing reading positions for 431 books callback returned
DEBUG: 172.2 KoboUtilitiesAction::_store_completed - options {u'rating': False, u'count_selected_books': 0, 'supports_ratings': True, 'job_function': 'store_current_bookmark', 'allOnDevice': True, u'storeIfMoreRecent': False, u'storeBookmarks': True, u'clearIfUnread': False, u'readingStatus': False, u'promptToStore': False, u'backgroundJob': True, 'device_database_path': u'/Volumes/KOBOeReader/.kobo/KoboReader.sqlite', u'setDateToNow': False, u'doNotStoreIfReopened': False}
Job: 4 Storing reading positions for 431 books finished
Pas de détail disponible.
DEBUG: 186.9 Have a Kobo device connected connected
DEBUG: 186.9 BEGIN Get Device Path
DEBUG: 186.9 Root path of device: /Volumes/KOBOeReader/
DEBUG: 186.9 END Get Device Path
DEBUG: 186.9 KoboUtilities:get_device - self.device_path="/Volumes/KOBOeReader/"
DEBUG: 186.9 KoboUtilities:get_device - drive_info: {'main': {u'prefix': '/Volumes/KOBOeReader/', u'last_library_uuid': u'38faf6e7-36ad-41c1-ae5d-23d886212235', u'calibre_version': u'2.62.0', u'device_name': u'Kobo Glo HD', u'device_store_uuid': u'bde795d6-fee8-4e99-b6e4-d1dc308f1bf6', u'location_code': 'main', u'date_last_connected': u'2016-09-01T18:45:56.388534+00:00'}}
DEBUG: 186.9 migrate_library_config_if_required - start
DEBUG: 186.9 get_library_config - library_config: {u'profiles': {u'Migrated': {u'forDevice': u'bde795d6-fee8-4e99-b6e4-d1dc308f1bf6', u'profileName': u'Migrated', u'customColumnOptions': {u'lastReadColumn': u'#datelecture', u'percentReadColumn': u'#read', u'ratingColumn': u'rating', u'currentReadingLocationColumn': u'#marque'}, u'storeOptionsStore': {u'storeOnConnect': True, u'storeIfMoreRecent': False, u'doNotStoreIfReopened': False, u'promptToStore': False}}}, u'SchemaVersion': 0.1}
DEBUG: 186.9 get_prefs - start - store_name='storeOptionsStore'
DEBUG: 186.9 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions'
DEBUG: 186.9 get_prefs - start - store_name='backupOptionsStore'
DEBUG: 186.9 get_prefs - start - store_name='updateOptionsStore'
DEBUG: 186.9 rebuild_menus - self.supports_ratings=True, self.supports_tiles=True
DEBUG: 186.9 KoboUtilities:set_toolbar_button_tooltip - start: text='None'
DEBUG: 186.9 KoboUtilities:set_toolbar_button_tooltip - device connected. self.device.fwversion= (3, 19, 5761)
DEBUG: 186.9 KoboUtilities:set_toolbar_button_tooltip - setting to text='Utilities to use with Kobo ereaders

Connected Device: Kobo Glo HD
Firmware version: 3.19.5761
Driver: KoboTouch'
DEBUG: 186.9 rebuild_menus - have device.
DEBUG: 186.9 Have a Kobo device connected connected
DEBUG: 186.9 BEGIN Get Device Path
DEBUG: 186.9 Root path of device: /Volumes/KOBOeReader/
DEBUG: 186.9 END Get Device Path
DEBUG: 186.9 KoboUtilities:get_device - self.device_path="/Volumes/KOBOeReader/"
DEBUG: 186.9 KoboUtilities:get_device - drive_info: {'main': {u'prefix': '/Volumes/KOBOeReader/', u'last_library_uuid': u'38faf6e7-36ad-41c1-ae5d-23d886212235', u'calibre_version': u'2.62.0', u'device_name': u'Kobo Glo HD', u'device_store_uuid': u'bde795d6-fee8-4e99-b6e4-d1dc308f1bf6', u'location_code': 'main', u'date_last_connected': u'2016-09-01T18:45:56.388534+00:00'}}
DEBUG: 186.9 migrate_library_config_if_required - start
DEBUG: 186.9 get_library_config - library_config: {u'profiles': {u'Migrated': {u'forDevice': u'bde795d6-fee8-4e99-b6e4-d1dc308f1bf6', u'profileName': u'Migrated', u'customColumnOptions': {u'lastReadColumn': u'#datelecture', u'percentReadColumn': u'#read', u'ratingColumn': u'rating', u'currentReadingLocationColumn': u'#marque'}, u'storeOptionsStore': {u'storeOnConnect': True, u'storeIfMoreRecent': False, u'doNotStoreIfReopened': False, u'promptToStore': False}}}, u'SchemaVersion': 0.1}
DEBUG: 186.9 get_prefs - start - store_name='storeOptionsStore'
DEBUG: 186.9 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions'
DEBUG: 186.9 get_prefs - start - store_name='backupOptionsStore'
DEBUG: 186.9 get_prefs - start - store_name='updateOptionsStore'
DEBUG: 186.9 get_plugin_pref - start - store_name='commonOptionsStore', option='buttonActionLibrary'
DEBUG: 186.9 migrate_library_config_if_required - start
DEBUG: 186.9 get_library_config - library_config: {u'profiles': {u'Migrated': {u'forDevice': u'bde795d6-fee8-4e99-b6e4-d1dc308f1bf6', u'profileName': u'Migrated', u'customColumnOptions': {u'lastReadColumn': u'#datelecture', u'percentReadColumn': u'#read', u'ratingColumn': u'rating', u'currentReadingLocationColumn': u'#marque'}, u'storeOptionsStore': {u'storeOnConnect': True, u'storeIfMoreRecent': False, u'doNotStoreIfReopened': False, u'promptToStore': False}}}, u'SchemaVersion': 0.1}
DEBUG: 186.9 ProfilesTab.__init__ - self.library_config {u'profiles': {u'Migrated': {u'forDevice': u'bde795d6-fee8-4e99-b6e4-d1dc308f1bf6', u'profileName': u'Migrated', u'customColumnOptions': {u'lastReadColumn': u'#datelecture', u'percentReadColumn': u'#read', u'ratingColumn': u'rating', u'currentReadingLocationColumn': u'#marque'}, u'storeOptionsStore': {u'storeOnConnect': True, u'storeIfMoreRecent': False, u'doNotStoreIfReopened': False, u'promptToStore': False}}}, u'SchemaVersion': 0.1}
DEBUG: 186.9 migrate_library_config_if_required - start
DEBUG: 186.9 get_library_config - library_config: {u'profiles': {u'Migrated': {u'forDevice': u'bde795d6-fee8-4e99-b6e4-d1dc308f1bf6', u'profileName': u'Migrated', u'customColumnOptions': {u'lastReadColumn': u'#datelecture', u'percentReadColumn': u'#read', u'ratingColumn': u'rating', u'currentReadingLocationColumn': u'#marque'}, u'storeOptionsStore': {u'storeOnConnect': True, u'storeIfMoreRecent': False, u'doNotStoreIfReopened': False, u'promptToStore': False}}}, u'SchemaVersion': 0.1}
DEBUG: 186.9 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions'
DEBUG: 187.0 get_plugin_pref - start - store_name='commonOptionsStore', option='buttonActionLibrary'
DEBUG: 187.0 get_plugin_pref - start - store_name='commonOptionsStore', option='buttonActionDevice'
DEBUG: 187.0 DevicesTableWidgetopulate_table_row - device_config: {u'name': u'Kobo Glo HD', u'uuid': u'bde795d6-fee8-4e99-b6e4-d1dc308f1bf6', u'active': True, u'updateOptionsStore': {u'doEarlyFirmwareUpdate': False, u'doFirmwareUpdateCheck': False, u'firmwareUpdateCheckLastTime': 0}, u'type': u'Kobo Glo HD', u'backupOptionsStore': {u'doDailyBackp': False, u'backupDestDirectory': u'', u'backupEachCOnnection': False, u'backupCopiesToKeepSpin': 5, u'backupZipDatabase': True}, u'serial_no': u'N4375A2908133', u'location_code': u'main'}
DEBUG: 187.0 DevicesTableWidgetopulate_table_row - connected_device_info: ['Kobo Glo HD', '', '', '', {'main': {u'prefix': '/Volumes/KOBOeReader/', u'last_library_uuid': u'38faf6e7-36ad-41c1-ae5d-23d886212235', u'calibre_version': u'2.62.0', u'device_name': u'Kobo Glo HD', u'device_store_uuid': u'bde795d6-fee8-4e99-b6e4-d1dc308f1bf6', u'location_code': 'main', u'date_last_connected': u'2016-09-01T18:45:56.388534+00:00'}}]
DEBUG: 187.0 DevicesTableWidgetopulate_table_row - connected_icon=images/device_connected.png
DEBUG: 187.0 DevicesTab:refresh_current_device_options - Start
DEBUG: 187.0 get_pref - start - store_name='updateOptionsStore'
DEBUG: 187.0 get_pref - start - store_name='updateOptionsStore'
DEBUG: 187.0 get_pref - start - store_name='updateOptionsStore'
DEBUG: 187.0 get_pref - start - store_name='backupOptionsStore'
DEBUG: 187.0 get_pref - start - store_name='backupOptionsStore'
DEBUG: 187.0 get_pref - start - store_name='backupOptionsStore'
DEBUG: 187.0 get_pref - start - store_name='backupOptionsStore'
DEBUG: 187.0 get_pref - start - store_name='backupOptionsStore'
DEBUG: 187.0 DevicesTab:refresh_current_device_options - do_daily_backup=False, backup_each_connection=False
DEBUG: 187.0 DevicesTab:refresh_current_device_options - end
DEBUG: 187.0 ProfilesTab:refresh_current_profile_info - Start
DEBUG: 187.0 migrate_library_config_if_required - start
DEBUG: 187.0 get_library_config - library_config: {u'profiles': {u'Migrated': {u'forDevice': u'bde795d6-fee8-4e99-b6e4-d1dc308f1bf6', u'profileName': u'Migrated', u'customColumnOptions': {u'lastReadColumn': u'#datelecture', u'percentReadColumn': u'#read', u'ratingColumn': u'rating', u'currentReadingLocationColumn': u'#marque'}, u'storeOptionsStore': {u'storeOnConnect': True, u'storeIfMoreRecent': False, u'doNotStoreIfReopened': False, u'promptToStore': False}}}, u'SchemaVersion': 0.1}
DEBUG: 187.0 get_pref - start - store_name='customColumnOptions'
DEBUG: 187.0 get_pref - start - store_name='customColumnOptions'
DEBUG: 187.0 get_pref - start - store_name='customColumnOptions'
DEBUG: 187.0 get_pref - start - store_name='customColumnOptions'
DEBUG: 187.0 get_pref - start - store_name='storeOptionsStore'
DEBUG: 187.0 get_pref - start - store_name='storeOptionsStore'
DEBUG: 187.0 get_pref - start - store_name='storeOptionsStore'
DEBUG: 187.0 get_pref - start - store_name='storeOptionsStore'
DEBUG: 187.0 DevicesTableWidget::get_data - start
DEBUG: 187.0 ProfilesTab:refresh_current_profile_info - end

Last edited by theducks; 09-01-2016 at 02:56 PM. Reason: please wrap logs in Spoiler tags
vb20 is offline  
Advert
Old 09-02-2016, 03:22 AM   #1173
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: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by vb20 View Post

Code:
DEBUG:    0.6 do_store_locations - Job not finished
Job: 5 Store locations finished
Store locations
	Python function terminated unexpectedly: 'utf8' codec can't decode byte 0x81 in position 22: invalid start byte
	Traceback (most recent call last):
	  File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/site.py", line 154, in main
	    return run_entry_point()
	  File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/site.py", line 114, in run_entry_point
	    return getattr(pmod, func)()
	  File "site-packages/calibre/utils/ipc/worker.py", line 190, in main
	  File "site-packages/calibre/utils/ipc/worker.py", line 111, in arbitrary
	  File "calibre_plugins.koboutilities.jobs", line 354, in do_store_locations_all
	  File "calibre_plugins.koboutilities.jobs", line 422, in _store_bookmarks
	UnicodeDecodeError: 'utf8' codec can't decode byte 0x81 in positi2016-09-01 20:46:28.253 Calibre[596:12129] deliverNotificationWithTitle()
* Notification delivered.
on 22: invalid start byte

DEBUG:    3.6 Stored_location count=0
DEBUG:    3.6 Store locations
Python function terminated unexpectedly: 'utf8' codec can't decode byte 0x81 in position 22: invalid start byte
Traceback (most recent call last):
  File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/site.py", line 154, in main
    return run_entry_point()
  File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/site.py", line 114, in run_entry_point
    return getattr(pmod, func)()
  File "site-packages/calibre/utils/ipc/worker.py", line 190, in main
  File "site-packages/calibre/utils/ipc/worker.py", line 111, in arbitrary
  File "calibre_plugins.koboutilities.jobs", line 354, in do_store_locations_all
  File "calibre_plugins.koboutilities.jobs", line 422, in _store_bookmarks
UnicodeDecodeError: 'utf8' codec can't decode byte 0x81 in position 22: invalid start byte

DEBUG:    3.8 do_store_locations - finished
Is this error being displayed?

That error suggests you have a book on the device with invalid characters in either the title or the author fields. The problem is that I cannot think how they would get there. This might be related to the change in the SQLite library used, but it could also be a new book added or being read which shows the problem.

I think I need to look at the database. This is the file "KoboReader.sqlite" in the directory ".kobo" on the device. Could you copy that, zip it and put it somewhere I can download it? Then send me a PM with the link. Or send me a PM for an email address you can send it to. With that, I should be able to see what is wrong and work out how to fix it.
davidfor is offline  
Old 09-03-2016, 08:50 AM   #1174
marp68
Addict
marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.
 
Posts: 283
Karma: 132294
Join Date: Apr 2016
Location: Sweden
Device: Kobo Clara HD
update reading stat in device from calibre

I'm about to do a factrory reset and wanted to try out the reading update plugin first. So that I when I send all my books again, I will also have the same reading stat. But something is not working or I don't know how to do it. Probably the latter...

I have made new column and configured the reading stat plug in etc. I imported all reading stat from the device to the calibre library. Worked okej. They now show up in the column and in custom metadata The Change reading status in device in the koboutilities menu is greyed out though.

1. I then deliberatly removed a book from the device and sent it again from Calibre. The book showed 57 % read in the percentage column and in the custom metadata field for percentage read.

But after sending the book to the device, in the device it was now listed as unread. Shouldn't it show 57% read? What did I do wrong?

2. I even tried to update metadata. I choosed the option Reading, since I supposed that 57 % means Reading and that it would update the reading percentage.
marp68 is offline  
Old 09-03-2016, 09:30 AM   #1175
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: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Firstly, I have to be picky, there is no "reading update" plugin. You are talking about the Kobo Utilities plugin and it's ability to store and restore the reading status of books on the Kobo devices.

The answer is that you missed a step. The reading status is not restored to the device when you send the book back. This cannot be done until the book is processed into the database on the device. So, you need to send the book, eject the device and wait for the processing to finish. Then you connect again and restore the reading status.

Restoring the reading status is then done using the "Store/restore current bookmarks" function. Connect the device, select the books you want to restore the status for, select the above option and choose the "restore" radio button and the other options as required. Then press OK. When finished, a message will be displayed with the counts of what happened and when you disconnect the device, the reading status will have been updated.

This is explained in the help. If you have read this and didn't understand it, please tell me so I can fix it.
davidfor is offline  
Advert
Old 09-03-2016, 10:02 AM   #1176
marp68
Addict
marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.
 
Posts: 283
Karma: 132294
Join Date: Apr 2016
Location: Sweden
Device: Kobo Clara HD
Ah, thought that Kobo Utilities plugin was sort of "container" for a serie of plugins. Sorry.

I followed you instructions and it worked well. I did read the help instructions and I think they are fine. After configuring the columns etc, I instead thought that I had to follow the instructions in Change Reading Status in device library part. Percentage reading more sounds like "reading status" than "bookmarks".

Had to do more with my way of interpreting the English words than unclear instructions I think.

A BIG thank you, now I can rest asure and do a factory reset
marp68 is offline  
Old 09-03-2016, 10:12 AM   #1177
marp68
Addict
marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.
 
Posts: 283
Karma: 132294
Join Date: Apr 2016
Location: Sweden
Device: Kobo Clara HD
Hmmm....

Something didn't work out well. I followed your instructions and after disconnecting the device the reading stat had changed accordingly, to 57% read. But when I opened the book, the cover was shown and when closing it, it showed only 1 % read. I did the restore process again, but the same thing happened.
marp68 is offline  
Old 09-03-2016, 10:27 AM   #1178
marp68
Addict
marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.
 
Posts: 283
Karma: 132294
Join Date: Apr 2016
Location: Sweden
Device: Kobo Clara HD
BTW, in the Current reading location column field there are only a few books that have added text and those look strange.

For example,

"(0)dummy_split_004.html|@ @|dummy_split_004.html#point(/1/4/4/1/1:0)"
"(0)OEBPS/html/cover.html"
"(0)OPS/xhtml/cover.html"

Are these correct, should it look like that in the Current reading loaction field?
marp68 is offline  
Old 09-03-2016, 10:39 AM   #1179
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: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by marp68 View Post
Ah, thought that Kobo Utilities plugin was sort of "container" for a serie of plugins. Sorry.

I followed you instructions and it worked well. I did read the help instructions and I think they are fine. After configuring the columns etc, I instead thought that I had to follow the instructions in Change Reading Status in device library part. Percentage reading more sounds like "reading status" than "bookmarks".
To me, a "bookmark" was something I put into a paper book to remember where I was up to. When I created this function, I wanted to record the position in the book so it could be restored. Hence I used "bookmark". But, it seems to be easier to talk about this as the "reading status".

Quote:
Originally Posted by marp68 View Post
Hmmm....

Something didn't work out well. I followed your instructions and after disconnecting the device the reading stat had changed accordingly, to 57% read. But when I opened the book, the cover was shown and when closing it, it showed only 1 % read. I did the restore process again, but the same thing happened.
That could happen for two reasons I can think of. Firstly, the copy of the book you are sending now is not the same as the copy you were reading before. The location stored depends on the structure of the book. Changing this will mean the location is no longer valid. As will changing the formatting in the book. Also, the location is different for epubs and kepubs and there is no way to convert between them. So, if the restored location doesn't point to location in the book, it will probably open to the cover.

The other reason is if you don't store all the values. The "Current Reading Location" column is the only important one for storing the location. If you don't store and restore this, the library on the device might that it is being read, but it will open to the cover.
davidfor is offline  
Old 09-03-2016, 11:09 AM   #1180
marp68
Addict
marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.
 
Posts: 283
Karma: 132294
Join Date: Apr 2016
Location: Sweden
Device: Kobo Clara HD
Thanks for taking the time...

Okej, I managed to make it work. The book opens in the correct position.

But the strange text in the Current reading location field I don't understand. They occur for some of the read (100) books and all of the reading books (specified value). But not for unread books (_).

The Current reading location fields for unread books (_) and some read books (100) are empty.

I have set the plug in to store automatically when connecting and promt me to save. I also tried using the Store function to manually store, but nothing happens.

I'm not sure I understand what you mean with "The other reason is if you don't store all the values. The "Current Reading Location" column is the only important one for storing the location." Is the strange text for some books okej? And should some be empty or should all of them contain a value? Or have I perhaps configured the plug in wrongly?
marp68 is offline  
Old 09-03-2016, 11:12 AM   #1181
marp68
Addict
marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.marp68 substituted for the Southern Oracle when it was on vacation.
 
Posts: 283
Karma: 132294
Join Date: Apr 2016
Location: Sweden
Device: Kobo Clara HD
How should the text in the Current reading location look like and why do I need it? Isn't the percentage field enough?
marp68 is offline  
Old 09-03-2016, 05:48 PM   #1182
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,757
Karma: 30237526
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Moderator Notice
Posts 1174-1180 were merged from Marp68's update reading stat in device from calibre thread.

BR
BetterRed is online now  
Old 09-03-2016, 10:06 PM   #1183
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: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by marp68 View Post
How should the text in the Current reading location look like and why do I need it? Isn't the percentage field enough?
The value in the current reading location is what the firmware uses to open the book to the correct location. The format of the string is different for epubs and kepubs. But, it is basically the file within the book plus the location inside the file. For unread books, it is empty. When you finish a book, it gets set to the first page of the book.

The percent read is exactly that. The firmware doesn't use it except as a way to display how far through the book you are.

If you want to restore the reading position in the book, you need the current reading location. If you just want to record what books you have read, then the percent read is enough.
davidfor is offline  
Old 09-10-2016, 05:55 AM   #1184
Terisa de morgan
Grand Sorcerer
Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.
 
Terisa de morgan's Avatar
 
Posts: 6,637
Karma: 12595249
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
I have a problem doing a back up of kobo database:

Spoiler:

calibre, version 2.67.0 (win32, embedded-python: True)
row 4803 missing from index sqlite_autoindex_AnalyticsEvents_1

Traceback (most recent call last):
File "site-packages\calibre\gui2\device.py", line 87, in run
File "calibre_plugins.koboutilities.jobs", line 200, in do_device_database_backup
Exception:
row 4803 missing from index sqlite_autoindex_AnalyticsEvents_1



I've lost something but what?
Terisa de morgan is offline  
Old 09-10-2016, 06:59 AM   #1185
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: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by Terisa de morgan View Post
I have a problem doing a back up of kobo database:

Spoiler:

calibre, version 2.67.0 (win32, embedded-python: True)
row 4803 missing from index sqlite_autoindex_AnalyticsEvents_1

Traceback (most recent call last):
File "site-packages\calibre\gui2\device.py", line 87, in run
File "calibre_plugins.koboutilities.jobs", line 200, in do_device_database_backup
Exception:
row 4803 missing from index sqlite_autoindex_AnalyticsEvents_1



I've lost something but what?
One of the indexes in the database is corrupt. If you do a compress it should fix this. Part of the compress is to rebuild all indexes.
davidfor is offline  
Closed Thread

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 02:43 AM
[GUI Plugin] Save Virtual Libraries To Column (GUI) chaley Plugins 14 04-04-2021 05:25 AM
Kobo Utilities Plugin Question nikev Kobo Reader 10 09-25-2018 11:55 PM
[GUI Plugin] Plugin Updater **Deprecated** kiwidude Plugins 159 06-19-2011 12:27 PM


All times are GMT -4. The time now is 02:57 AM.


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