|
Latest Uploads |
Browse Latest Uploads |
Latest Uploads (Feed) |
Kindle Download Guide |
Formats |
Kindle (MOBI) |
Sony BBeB (LRF) |
ePub (EPUB) |
eBookwise (IMP) |
Miscellaneous |
Search Forums |
Advanced Search |
Attachment Search |
Find New Posts |
All New Posts |
- w/o E-Book Uploads |
Last 24 Hours |
Last 2 Days |
Last 5 Days |
Your Posts |
Go to Page... |
|
Thread Tools | Search this Thread |
12-15-2014, 06:22 AM | #751 | |
Grand Sorcerer
Posts: 5,658
Karma: 66417824
Join Date: Dec 2011
Location: Australia
Device: Kobo Libra 2, iPadMini4, iPad4, MBP; support other Kobo/Kindles
|
Quote:
The Sync tile you can dismiss using the Kobo Utilities plugin. To put a collection tile on your homepage, go into that collection, choose Manage, then Save, and it will appear. Future books added/read may then push these tiles off your homepage as they appear. Fear not - they're not gone, they're just offscreen. Dismiss those new book tiles, and your preferred tiles will reappear. |
|
12-16-2014, 08:14 AM | #752 |
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Beta - Backup and firmware checks moved
Attached is another beta for the profiles function. The main change with this is to move the backup and firmware check options to the devices tab. This makes these options global to the calibre installation rather than specific to a library. I have also added an option to use one setting for all devices or individual settings for each device. The devices list will also show the firmware version if a device is connect.
The store/restore dialog now has a profile drop-down. This will default to the profile for the current device. Changing it will use that profile. This should be handy if you want to read on a different device than usual. My change log is:
I think this is pretty close to ready. I can't think of anything else I want to add at this point. It mainly needs testing. So, please test and tell me if there are any problems. Terisa: Sorry, but there are six or so extra strings to translate. Edit: There was an error. Get the version here. Last edited by davidfor; 12-17-2014 at 06:19 AM. Reason: Removed beta version. Get the version from later in the thread. |
Advert | |
|
12-16-2014, 08:45 AM | #753 |
Grand Sorcerer
Posts: 12,166
Karma: 73448616
Join Date: Nov 2007
Location: Toronto
Device: Nexus 7, Clara, Touch, Tolino EPOS
|
If I select Configure | Other | View library preferences, then make no changes and select OK I am cautioned about making changes to only this library.
Any chance of avoiding this prompt IF I have NOT made changes? |
12-16-2014, 10:29 AM | #754 |
Grand Sorcerer
Posts: 12,166
Karma: 73448616
Join Date: Nov 2007
Location: Toronto
Device: Nexus 7, Clara, Touch, Tolino EPOS
|
After attaching and ejecting my device, if with NO device attached I select Customize I get an error:
Code:
Traceback (most recent call last): File "calibre_plugins.koboutilities.action", line 619, in show_configuration File "site-packages\calibre\customize\__init__.py", line 152, in do_user_config File "calibre_plugins.koboutilities.__init__", line 61, in config_widget File "calibre_plugins.koboutilities.config", line 1274, in __init__ File "calibre_plugins.koboutilities.config", line 954, in update_from_connection_status File "calibre_plugins.koboutilities.config", line 1127, in populate_table File "calibre_plugins.koboutilities.config", line 1155, in populate_table_row TypeError: 'NoneType' object has no attribute '__getitem__' Spoiler:
Code:
calibre Debug log calibre 2.12 [64bit] isfrozen: True is64bit: True Windows-7-6.1.7601-SP1 Windows ('64bit', 'WindowsPE') ('Windows', '7', '6.1.7601') Python 2.7.8 Windows: ('7', '6.1.7601', 'SP1', 'Multiprocessor Free') Successfully initialized third party plugins: DeDRM && Obok DeDRM && Generate Cover && Open With && Goodreads && Overdrive Link && FictionDB && Quality Check && Reading List && Extract ISBN && KoboTouchExtended && KoboBooks && Kobo Utilities && Count Pages && KePub Output && iOS reader applications && EpubMerge && FanFictionDownLoader && Find Duplicates && Webscription && SmartEject && Wiki Reader && Barnes & Noble && Diaps Editing Toolbag && Resize Cover && EpubSplit && Save To Format && Manage Series && Recipe Reader && Fantastic Fiction && Modify ePub Starting up... DEBUG: 0.0 obok::utilities.py - loading translations DEBUG: 0.0 obok::dialogs.py - loading translations DEBUG: 0.0 obok::config.py - loading translations 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: 3.6 No Kobo Touch, Glo or Mini appears to be connected DEBUG: 3.6 rebuild_menus - self.supports_ratings=False macmenuhack file_path:C:\Users\Peter\AppData\Roaming\calibre\plugins\fanfictiondownloader_macmenuhack.txt FFDL:DEBUG:calibre_plugins.fanfictiondownloader_plugin.ffdl_plugin(157):Plugin FanFictionDownLoader macmenuhack file_path:C:\Users\Peter\AppData\Roaming\calibre\plugins\fanfictiondownloader_macmenuhack.txt Started up in 6.62 seconds with 1541 books SMART_DEV ( 0.00: 0.004) _attach_to_port try ip address "" on port 9090 SMART_DEV ( 0.92: 0.801) startup_on_demand listening on port 9090 SMART_DEV ( 0.99: 0.014) _attach_to_port try ip address "" on port 54982 SMART_DEV ( 1.04: 0.000) startup_on_demand broadcast socket listening on port 54982 DEBUG: 7.3 No Kobo Touch, Glo or Mini appears to be connected DEBUG: 7.3 rebuild_menus - self.supports_ratings=False DEBUG: 8.2 ProfilesTab.__init__ - self.library_config {u'profiles': {u'Default': {u'customColumnOptions': {u'currentReadingLocationColumn': u'', u'lastReadColumn': u'', u'percentReadColumn': u'', u'ratingColumn': u''}, u'forDevice': None, u'updateOptionsStore': {u'doEarlyFirmwareUpdate': False, u'doFirmwareUpdateCheck': False, u'firmwareUpdateCheckLastTime': 0}, u'storeOptionsStore': {u'storeIfMoreRecent': False, u'storeOnConnect': False, u'promptToStore': True, u'doNotStoreIfReopened': False}}, u"Sue's Mini": {u'customColumnOptions': {u'currentReadingLocationColumn': u'#mini_readloc', u'lastReadColumn': u'#mini_lastread', u'percentReadColumn': u'#mini_readpct', u'ratingColumn': u'#mini_rating'}, u'profileName': u"Sue's Mini", u'forDevice': u'505bf122-0781-48f0-b0e9-0995f3b9ea72', u'updateOptionsStore': {u'doEarlyFirmwareUpdate': False, u'doFirmwareUpdateCheck': False, u'firmwareUpdateCheckLastTime': 0}, u'storeOptionsStore': {u'storeIfMoreRecent': True, u'storeOnConnect': True, u'promptToStore': True, u'doNotStoreIfReopened': True}}, u"Peter's Glo": {u'customColumnOptions': {u'currentReadingLocationColumn': u'#koboreadloc', u'lastReadColumn': u'#kobolastread', u'percentReadColumn': u'#koboreadpct', u'ratingColumn': u'#koborating'}, u'profileName': u"Peter's Glo", u'forDevice': u'8f386bf8-d715-461b-8adb-39dff3b7a930', u'updateOptionsStore': {u'doEarlyFirmwareUpdate': False, u'doFirmwareUpdateCheck': False, u'firmwareUpdateCheckLastTime': 0}, u'storeOptionsStore': {u'storeIfMoreRecent': True, u'storeOnConnect': True, u'promptToStore': True, u'doNotStoreIfReopened': True}}, u"Peter's Touch": {u'customColumnOptions': {u'currentReadingLocationColumn': u'#touch_readloc', u'lastReadColumn': u'#touch_lastread', u'percentReadColumn': u'#touch_readpct', u'ratingColumn': u'#touch_rating'}, u'forDevice': u'95ff9263-3fa7-4908-9534-4bce78d692af', u'updateOptionsStore': {u'doEarlyFirmwareUpdate': False, u'doFirmwareUpdateCheck': False, u'firmwareUpdateCheckLastTime': 0}, u'storeOptionsStore': {u'storeIfMoreRecent': False, u'storeOnConnect': False, u'promptToStore': True, u'doNotStoreIfReopened': False}}}} DEBUG: 8.2 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions' DEBUG: 8.2 get_plugin_pref - c: {u'individualDeviceOptions': False, u'buttonActionDevice': u'Refresh the list of books on the device', u'buttonActionLibrary': u'Refresh the list of books on the device'} DEBUG: 8.2 get_plugin_pref - start - store_name='commonOptionsStore', option='buttonActionLibrary' DEBUG: 8.2 get_plugin_pref - c: {u'individualDeviceOptions': False, u'buttonActionDevice': u'Refresh the list of books on the device', u'buttonActionLibrary': u'Refresh the list of books on the device'} DEBUG: 8.2 get_plugin_pref - start - store_name='commonOptionsStore', option='buttonActionDevice' DEBUG: 8.2 get_plugin_pref - c: {u'individualDeviceOptions': False, u'buttonActionDevice': u'Refresh the list of books on the device', u'buttonActionLibrary': u'Refresh the list of books on the device'} DEBUG: 8.2 DevicesTableWidget:populate_table_row - device_config: {u'uuid': u'95ff9263-3fa7-4908-9534-4bce78d692af', u'location_code': u'main', u'active': True, u'serial_no': u'KG3172104949A', u'type': u'Kobo Touch', u'name': u"Peter's Touch"} DEBUG: 8.2 DevicesTableWidget:populate_table_row - connected_icon=None DEBUG: 8.2 DevicesTableWidget:populate_table_row - device_config: {u'location_code': u'main', u'active': True, u'uuid': u'8f386bf8-d715-461b-8adb-39dff3b7a930', u'type': u'Kobo Glo', u'serial_no': u'613A334012940', u'name': u"Peter's Glo"} DEBUG: 8.2 DevicesTableWidget:populate_table_row - connected_icon=None DEBUG: 8.2 DevicesTableWidget:populate_table_row - device_config: {u'uuid': u'505bf122-0781-48f0-b0e9-0995f3b9ea72', u'location_code': u'main', u'active': True, u'serial_no': u'N7052B4012703', u'type': u'Kobo Mini', u'name': u"Sue's Mini"} DEBUG: 8.2 DevicesTableWidget:populate_table_row - connected_icon=None DEBUG: 8.2 DevicesTab:refresh_current_device_options - Start DEBUG: 8.2 DevicesTab:refresh_current_device_options - do_daily_backup=False, backup_each_connection=True DEBUG: 8.2 DevicesTab:refresh_current_device_options - end DEBUG: 8.2 ProfilesTab:refresh_current_profile_info - Start DEBUG: 8.2 DevicesTableWidget::get_data - start DEBUG: 8.2 ProfilesTab:refresh_current_profile_info - end SMART_DEV ( 2.09: 1.001) run All IP addresses {'{846EE342-7039-11DE-9D20-806E6F6E6963}': [{'broadcast': '127.255.255.255', 'netmask': '255.0.0.0', 'addr': '127.0.0.1'}], '{A6401895-54BB-4C5D-9898-30E90DAE911D}': [{'broadcast': '192.168.19.255', 'netmask': '255.255.255.0', 'addr': '192.168.19.1'}], '{F935AB74-FB5B-4763-9F84-8980B0C8D8F0}': [{'addr': '169.254.242.102'}], '{CB794003-D708-4FB1-9C9A-8F233F1874E9}': [{'broadcast': '192.168.2.255', 'netmask': '255.255.255.0', 'addr': '192.168.2.177'}], '{B063436E-8BA0-40E6-9261-897DCCEE5D70}': [{'broadcast': '192.168.37.255', 'netmask': '255.255.255.0', 'addr': '192.168.37.1'}]} DEBUG: 11.0 ProfilesTab:persist_profile_config - Start DEBUG: 11.0 ProfilesTab:persist_profile_config - profile_config: {u'customColumnOptions': {u'currentReadingLocationColumn': u'', u'lastReadColumn': u'', u'percentReadColumn': u'', u'ratingColumn': u''}, u'forDevice': None, u'updateOptionsStore': {u'doEarlyFirmwareUpdate': False, u'doFirmwareUpdateCheck': False, u'firmwareUpdateCheckLastTime': 0}, u'storeOptionsStore': {u'storeIfMoreRecent': False, u'storeOnConnect': False, u'promptToStore': True, u'doNotStoreIfReopened': False}} DEBUG: 11.0 ProfilesTab:persist_profile_config - store_prefs: {u'storeIfMoreRecent': False, u'storeOnConnect': False, u'promptToStore': True, u'doNotStoreIfReopened': False} DEBUG: 11.0 ProfilesTab:persist_profile_config - column_prefs[KEY_CURRENT_LOCATION_CUSTOM_COLUMN]: DEBUG: 11.0 ProfilesTab:persist_profile_config - end DEBUG: 11.0 ProfilesTab:refresh_current_profile_info - Start DEBUG: 11.0 DevicesTableWidget::get_data - start DEBUG: 11.0 ProfilesTab:refresh_current_profile_info - end DEBUG: 12.6 DevicesTableWidget::get_data - start DEBUG: 12.7 ProfilesTab:persist_profile_config - Start DEBUG: 12.7 ProfilesTab:persist_profile_config - profile_config: {u'customColumnOptions': {u'currentReadingLocationColumn': u'#koboreadloc', u'lastReadColumn': u'#kobolastread', u'percentReadColumn': u'#koboreadpct', u'ratingColumn': u'#koborating'}, u'profileName': u"Peter's Glo", u'forDevice': u'8f386bf8-d715-461b-8adb-39dff3b7a930', u'updateOptionsStore': {u'doEarlyFirmwareUpdate': False, u'doFirmwareUpdateCheck': False, u'firmwareUpdateCheckLastTime': 0}, u'storeOptionsStore': {u'storeIfMoreRecent': True, u'storeOnConnect': True, u'promptToStore': True, u'doNotStoreIfReopened': True}} DEBUG: 12.7 ProfilesTab:persist_profile_config - store_prefs: {u'storeIfMoreRecent': True, u'storeOnConnect': True, u'promptToStore': True, u'doNotStoreIfReopened': True} DEBUG: 12.7 ProfilesTab:persist_profile_config - column_prefs[KEY_CURRENT_LOCATION_CUSTOM_COLUMN]: #koboreadloc DEBUG: 12.7 ProfilesTab:persist_profile_config - end DEBUG: 12.7 DevicesTab:persist_devices_config - Start DEBUG: 12.7 DevicesTab:persist_devices_config - update_prefs: {u'firmwareUpdateCheckLastTime': 0, u'doEarlyFirmwareUpdate': False, u'doFirmwareUpdateCheck': False} DEBUG: 12.7 DevicesTab:persist_devices_config - backup_prefs: {u'backupDestDirectory': u'D:/Backup/KoboDBBackup', u'doDailyBackp': False, u'backupCopiesToKeepSpin': 30, u'backupEachCOnnection': True} DEBUG: 12.7 DevicesTab:persist_devices_config - end DEBUG: 12.7 set_library_config - library_config: {u'profiles': {u'Default': {u'customColumnOptions': {u'percentReadColumn': u'', u'lastReadColumn': u'', u'currentReadingLocationColumn': u'', u'ratingColumn': u''}, u'forDevice': None, u'updateOptionsStore': {u'doEarlyFirmwareUpdate': False, u'doFirmwareUpdateCheck': False, u'firmwareUpdateCheckLastTime': 0}, u'storeOptionsStore': {u'storeIfMoreRecent': False, u'storeOnConnect': False, u'promptToStore': True, u'doNotStoreIfReopened': False}}, u"Sue's Mini": {u'customColumnOptions': {u'currentReadingLocationColumn': u'#mini_readloc', u'lastReadColumn': u'#mini_lastread', u'percentReadColumn': u'#mini_readpct', u'ratingColumn': u'#mini_rating'}, u'profileName': u"Sue's Mini", u'forDevice': u'505bf122-0781-48f0-b0e9-0995f3b9ea72', u'updateOptionsStore': {u'doEarlyFirmwareUpdate': False, u'doFirmwareUpdateCheck': False, u'firmwareUpdateCheckLastTime': 0}, u'storeOptionsStore': {u'storeIfMoreRecent': True, u'storeOnConnect': True, u'promptToStore': True, u'doNotStoreIfReopened': True}}, u"Peter's Glo": {u'customColumnOptions': {u'percentReadColumn': u'#koboreadpct', u'lastReadColumn': u'#kobolastread', u'currentReadingLocationColumn': u'#koboreadloc', u'ratingColumn': u'#koborating'}, u'profileName': u"Peter's Glo", u'forDevice': u'8f386bf8-d715-461b-8adb-39dff3b7a930', u'updateOptionsStore': {u'doEarlyFirmwareUpdate': False, u'doFirmwareUpdateCheck': False, u'firmwareUpdateCheckLastTime': 0}, u'storeOptionsStore': {u'storeIfMoreRecent': True, u'storeOnConnect': True, u'promptToStore': True, u'doNotStoreIfReopened': True}}, u"Peter's Touch": {u'customColumnOptions': {u'currentReadingLocationColumn': u'#touch_readloc', u'lastReadColumn': u'#touch_lastread', u'percentReadColumn': u'#touch_readpct', u'ratingColumn': u'#touch_rating'}, u'forDevice': u'95ff9263-3fa7-4908-9534-4bce78d692af', u'updateOptionsStore': {u'doEarlyFirmwareUpdate': False, u'doFirmwareUpdateCheck': False, u'firmwareUpdateCheckLastTime': 0}, u'storeOptionsStore': {u'storeIfMoreRecent': False, u'storeOnConnect': False, u'promptToStore': True, u'doNotStoreIfReopened': False}}}} DEBUG: 13.9 No Kobo Touch, Glo or Mini appears to be connected DEBUG: 13.9 rebuild_menus - self.supports_ratings=False DEBUG: 15.1 ProfilesTab.__init__ - self.library_config {u'profiles': {u'Default': {u'customColumnOptions': {u'percentReadColumn': u'', u'lastReadColumn': u'', u'currentReadingLocationColumn': u'', u'ratingColumn': u''}, u'forDevice': None, u'updateOptionsStore': {u'doEarlyFirmwareUpdate': False, u'doFirmwareUpdateCheck': False, u'firmwareUpdateCheckLastTime': 0}, u'storeOptionsStore': {u'storeIfMoreRecent': False, u'storeOnConnect': False, u'promptToStore': True, u'doNotStoreIfReopened': False}}, u"Sue's Mini": {u'customColumnOptions': {u'currentReadingLocationColumn': u'#mini_readloc', u'lastReadColumn': u'#mini_lastread', u'percentReadColumn': u'#mini_readpct', u'ratingColumn': u'#mini_rating'}, u'profileName': u"Sue's Mini", u'forDevice': u'505bf122-0781-48f0-b0e9-0995f3b9ea72', u'updateOptionsStore': {u'doEarlyFirmwareUpdate': False, u'doFirmwareUpdateCheck': False, u'firmwareUpdateCheckLastTime': 0}, u'storeOptionsStore': {u'storeIfMoreRecent': True, u'storeOnConnect': True, u'promptToStore': True, u'doNotStoreIfReopened': True}}, u"Peter's Glo": {u'customColumnOptions': {u'percentReadColumn': u'#koboreadpct', u'lastReadColumn': u'#kobolastread', u'currentReadingLocationColumn': u'#koboreadloc', u'ratingColumn': u'#koborating'}, u'profileName': u"Peter's Glo", u'forDevice': u'8f386bf8-d715-461b-8adb-39dff3b7a930', u'updateOptionsStore': {u'doEarlyFirmwareUpdate': False, u'doFirmwareUpdateCheck': False, u'firmwareUpdateCheckLastTime': 0}, u'storeOptionsStore': {u'storeIfMoreRecent': True, u'storeOnConnect': True, u'promptToStore': True, u'doNotStoreIfReopened': True}}, u"Peter's Touch": {u'customColumnOptions': {u'currentReadingLocationColumn': u'#touch_readloc', u'lastReadColumn': u'#touch_lastread', u'percentReadColumn': u'#touch_readpct', u'ratingColumn': u'#touch_rating'}, u'forDevice': u'95ff9263-3fa7-4908-9534-4bce78d692af', u'updateOptionsStore': {u'doEarlyFirmwareUpdate': False, u'doFirmwareUpdateCheck': False, u'firmwareUpdateCheckLastTime': 0}, u'storeOptionsStore': {u'storeIfMoreRecent': False, u'storeOnConnect': False, u'promptToStore': True, u'doNotStoreIfReopened': False}}}} DEBUG: 15.1 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions' DEBUG: 15.1 get_plugin_pref - c: {u'individualDeviceOptions': False, u'buttonActionDevice': u'Refresh the list of books on the device', u'buttonActionLibrary': u'Refresh the list of books on the device'} DEBUG: 15.1 get_plugin_pref - start - store_name='commonOptionsStore', option='buttonActionLibrary' DEBUG: 15.1 get_plugin_pref - c: {u'individualDeviceOptions': False, u'buttonActionDevice': u'Refresh the list of books on the device', u'buttonActionLibrary': u'Refresh the list of books on the device'} DEBUG: 15.1 get_plugin_pref - start - store_name='commonOptionsStore', option='buttonActionDevice' DEBUG: 15.1 get_plugin_pref - c: {u'individualDeviceOptions': False, u'buttonActionDevice': u'Refresh the list of books on the device', u'buttonActionLibrary': u'Refresh the list of books on the device'} DEBUG: 15.1 DevicesTableWidget:populate_table_row - device_config: {u'uuid': u'95ff9263-3fa7-4908-9534-4bce78d692af', u'location_code': u'main', u'active': True, u'serial_no': u'KG3172104949A', u'type': u'Kobo Touch', u'name': u"Peter's Touch"} DEBUG: 15.1 DevicesTableWidget:populate_table_row - connected_icon=None DEBUG: 15.1 DevicesTableWidget:populate_table_row - device_config: {u'location_code': u'main', u'active': True, u'uuid': u'8f386bf8-d715-461b-8adb-39dff3b7a930', u'type': u'Kobo Glo', u'serial_no': u'613A334012940', u'name': u"Peter's Glo"} DEBUG: 15.1 DevicesTableWidget:populate_table_row - connected_icon=None DEBUG: 15.1 DevicesTableWidget:populate_table_row - device_config: {u'uuid': u'505bf122-0781-48f0-b0e9-0995f3b9ea72', u'location_code': u'main', u'active': True, u'serial_no': u'N7052B4012703', u'type': u'Kobo Mini', u'name': u"Sue's Mini"} DEBUG: 15.1 DevicesTableWidget:populate_table_row - connected_icon=None DEBUG: 15.1 DevicesTab:refresh_current_device_options - Start DEBUG: 15.1 DevicesTab:refresh_current_device_options - do_daily_backup=False, backup_each_connection=True DEBUG: 15.1 DevicesTab:refresh_current_device_options - end DEBUG: 15.1 ProfilesTab:refresh_current_profile_info - Start DEBUG: 15.1 DevicesTableWidget::get_data - start DEBUG: 15.1 ProfilesTab:refresh_current_profile_info - end DEBUG: 54.2 KoboUtilities:_on_device_connection_changed - self.plugin_device_connection_changed.__class__: <type 'PyQt5.QtCore.pyqtBoundSignal'> DEBUG: 54.2 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'] Job: 1 Get device information started DeviceJob: 1 Get device information done, calling callback DeviceJob: 1 Get device information callback returned Job: 2 Set library information started DeviceJob: 2 Set library information done, calling callback DeviceJob: 2 Set library information callback returned Job: 3 Get list of books on device started DEBUG: 0.0 KoboTouch:books - oncard='None' DEBUG: 0.0 KoboTouch:books - oncard='None', prefix='J:\' DEBUG: 0.0 Kobo device: Kobo Glo DEBUG: 0.0 Version of driver: (2, 1, 7) Has kepubs: True DEBUG: 0.0 Version of firmware: (3, 12, 0) Has kepubs: True DEBUG: 0.0 Firmware supports cover image tree: True DEBUG: 0.0 KoboTouch:books - opts.extra_customization= [u'#myshelves, #readstatus, series, #newsshelf, #monthadded', True, True, True, True, True, True, True, False, True, False, True, u''] DEBUG: 0.0 KoboTouch:books - prefs['manage_device_metadata']= on_connect DEBUG: 0.0 KoboTouch:books - set_debugging_title to '' DEBUG: 0.0 KoboTouch:books - length bl=0 Job: 2 Set library information finished No details available. Job: 1 Get device information finished No details available. DEBUG: 2.2 KoboTouch:books - length bl after sync=242 DEBUG: 2.3 KoboTouch:books - reading device database DEBUG: 2.4 Database Version=111 DEBUG: 2.4 KoboTouch:books - shelf list: [u'Agatha Raisin', u'BookStudy', u'Bug', u'Canada Reads 2013', u'Canada Reads 2014', u'Cooking', u'Diet', u'Dune Chronicles', u'Finished_2013', u'Finished_2014', u'food', u'Health', u'Inspector Alan Banks', u'Knitting', u'Library', u'Library Harry Potter', u'Manuals', u'News', u'Reference', u'Robert Ludlum', u'Star eBooks', u'The Inheritance cycle', u'The Moomins', u'The Mysterious Island', u'To Read', u'ZZ_Added_2009_06', u'ZZ_Added_2010_09', u'ZZ_Added_2011_03', u'ZZ_Added_2012_02', u'ZZ_Added_2012_03', u'ZZ_Added_2012_04', u'ZZ_Added_2012_06', u'ZZ_Added_2012_07', u'ZZ_Added_2012_08', u'ZZ_Added_2012_10', u'ZZ_Added_2012_11', u'ZZ_Added_2012_12', u'ZZ_Added_2013_01', u'ZZ_Added_2013_02', u'ZZ_Added_2013_03', u'ZZ_Added_2013_04', u'ZZ_Added_2013_05', u'ZZ_Added_2013_06', u'ZZ_Added_2013_07', u'ZZ_Added_2013_08', u'ZZ_Added_2013_09', u'ZZ_Added_2013_10', u'ZZ_Added_2013_11', u'ZZ_Added_2013_12', u'ZZ_Added_2014_01', u'ZZ_Added_2014_02', u'ZZ_Added_2014_03', u'ZZ_Added_2014_04', u'ZZ_Added_2014_05', u'ZZ_Added_2014_06', u'ZZ_Added_2014_07', u'ZZ_Added_2014_08', u'ZZ_Added_2014_09', u'ZZ_Added_2014_10', u'ZZ_Added_2014_11', u'ZZ_Added_2014_12', u'Reading'] DEBUG: 2.4 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) ) 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: 8.9 KoboTouch:books - automatically managing metadata DEBUG: 8.9 KoboTouch:books - about to sync_booklists DEBUG: 8.9 USBMS: starting sync_booklists DEBUG: 10.1 USBMS: finished sync_booklists DEBUG: 10.1 KoboTouch:books - have done sync_booklists DEBUG: 10.1 KoboTouch:books - end - oncard='None' DEBUG: 10.1 KoboTouch:books - oncard='carda' DEBUG: 10.1 KoboTouch:books - Asked to process 'carda', but do not have one! DEBUG: 10.1 KoboTouch:books - oncard='cardb' DEBUG: 10.1 KoboTouch:books - Asked to process 'cardb', but do not have one! DeviceJob: 3 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= 242 DeviceJob: set_books_in_library finished: time= 0.0139999389648 DeviceJob: metadata_downloaded: updating views DeviceJob: metadata_downloaded: syncing DeviceJob: metadata_downloaded: refreshing ondevice DeviceJob: metadata_downloaded: sending metadata_available signal READING LIST: Metadata available: {'main': {u'date_last_connected': u'2014-12-16T15:21:45.145000+00:00', u'location_code': 'main', u'last_library_uuid': u'f5ff2231-fad2-4df4-98e7-41638249dd44', u'calibre_version': u'2.12.0', u'device_name': u"Peter's Glo", u'device_store_uuid': u'8f386bf8-d715-461b-8adb-39dff3b7a930', u'prefix': 'J:/'}} READING LIST: Sync Now - force_sync= False READING LIST: Device found to sync to: Kobo Glo 8f386bf8-d715-461b-8adb-39dff3b7a930 READING LIST: No books on 'Sync Later' list need to be synced READING LIST: Updating automatic device list(s) [u'On Glo'] READING LIST: Auto-populating device list: On Glo READING LIST: Removing 0 ids from automatic list: On Glo READING LIST: Adding 0 ids to automatic list: On Glo DEBUG: 65.3 KoboUtilites:_on_device_metadata_available - Start DEBUG: 65.3 Have a Kobo device connected connected DEBUG: 65.3 BEGIN Get Device Path DEBUG: 65.3 Root path of device: J:\ DEBUG: 65.3 END Get Device Path DEBUG: 65.3 KoboUtilities:get_device - drive_info: {'main': {u'date_last_connected': u'2014-12-16T15:21:45.145000+00:00', u'location_code': 'main', u'last_library_uuid': u'f5ff2231-fad2-4df4-98e7-41638249dd44', u'calibre_version': u'2.12.0', u'device_name': u"Peter's Glo", u'device_store_uuid': u'8f386bf8-d715-461b-8adb-39dff3b7a930', u'prefix': 'J:/'}} DEBUG: 65.3 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions' DEBUG: 65.3 get_plugin_pref - c: {u'individualDeviceOptions': False, u'buttonActionDevice': u'Refresh the list of books on the device', u'buttonActionLibrary': u'Refresh the list of books on the device'} DEBUG: 65.3 KoboUtilites:_on_device_metadata_available - self.current_device_profile: {u'customColumnOptions': {u'percentReadColumn': u'#koboreadpct', u'lastReadColumn': u'#kobolastread', u'currentReadingLocationColumn': u'#koboreadloc', u'ratingColumn': u'#koborating'}, u'profileName': u"Peter's Glo", u'forDevice': u'8f386bf8-d715-461b-8adb-39dff3b7a930', u'updateOptionsStore': {u'doEarlyFirmwareUpdate': False, u'doFirmwareUpdateCheck': False, u'firmwareUpdateCheckLastTime': 0}, u'storeOptionsStore': {u'storeIfMoreRecent': True, u'storeOnConnect': True, u'promptToStore': True, u'doNotStoreIfReopened': True}} DEBUG: 65.3 KoboUtilites:_on_device_metadata_available - self.current_backup_config: {u'backupDestDirectory': u'D:/Backup/KoboDBBackup', u'doDailyBackp': False, u'backupCopiesToKeepSpin': 30, u'backupEachCOnnection': True} DEBUG: 65.3 KoboUtilites:_on_device_metadata_available - About to start auto backup DEBUG: 65.3 auto_backup_device_database - start DEBUG: 65.3 BEGIN Get Device Path DEBUG: 65.3 Root path of device: J:\ DEBUG: 65.3 END Get Device Path DEBUG: 65.3 auto_backup_device_database - destination directory= D:/Backup/KoboDBBackup DEBUG: 65.3 auto_backup_device_database - version_info= ['613A334012940', '2.6.35.3', '3.12.0', '2.6.35.3', '2.6.35.3', '00000000-0000-0000-0000-000000000330'] DEBUG: 65.3 auto_backup_device_database - device_information= ('Kobo Glo', '', '', '', {'main': {u'date_last_connected': u'2014-12-16T15:21:56.240000+00:00', u'location_code': 'main', u'last_library_uuid': u'f5ff2231-fad2-4df4-98e7-41638249dd44', u'calibre_version': u'2.12.0', u'device_name': u"Peter's Glo", u'device_store_uuid': u'8f386bf8-d715-461b-8adb-39dff3b7a930', u'prefix': 'J:/'}}) DEBUG: 65.3 auto_backup_device_database - device_name= KoboGlo DEBUG: 65.3 auto_backup_device_database - backup_file_template= KoboReader-KoboGlo-613A334012940- DEBUG: 65.3 auto_backup_device_database - backup_options= {u'backupDestDirectory': u'D:/Backup/KoboDBBackup', 'database_file': u'J:\\.kobo\\KoboReader.sqlite', 'device_path': 'J:\\', u'backupCopiesToKeepSpin': 30, u'backupEachCOnnection': True, 'device_name': 'KoboGlo', 'serial_number': '613A334012940', 'backup_file_template': 'KoboReader-{0}-{1}-{2}', u'doDailyBackp': False} DEBUG: 65.3 KoboUtilitiesAction::_firmware_update DEBUG: 65.3 auto_backup_device_database - end DEBUG: 65.3 KoboUtilites:_on_device_metadata_available - About to start auto store DEBUG: 65.3 auto_store_current_bookmark - start DEBUG: 65.3 Have a Kobo device connected connected DEBUG: 65.3 BEGIN Get Device Path DEBUG: 65.3 Root path of device: J:\ DEBUG: 65.3 END Get Device Path DEBUG: 65.3 KoboUtilities:get_device - drive_info: {'main': {u'date_last_connected': u'2014-12-16T15:21:45.145000+00:00', u'location_code': 'main', u'last_library_uuid': u'f5ff2231-fad2-4df4-98e7-41638249dd44', u'calibre_version': u'2.12.0', u'device_name': u"Peter's Glo", u'device_store_uuid': u'8f386bf8-d715-461b-8adb-39dff3b7a930', u'prefix': 'J:/'}} DEBUG: 65.3 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions' DEBUG: 65.3 get_plugin_pref - c: {u'individualDeviceOptions': False, u'buttonActionDevice': u'Refresh the list of books on the device', u'buttonActionLibrary': u'Refresh the list of books on the device'} DEBUG: 65.3 BEGIN Get Device Path DEBUG: 65.3 Root path of device: J:\ DEBUG: 65.3 END Get Device Path DEBUG: 65.3 QueueProgressDialog::__init__ DEBUG: 65.4 QueueProgressDialog::do_books - Start DEBUG: 65.4 get_column_names - columns_config: {u'percentReadColumn': u'#koboreadpct', u'lastReadColumn': u'#kobolastread', u'currentReadingLocationColumn': u'#koboreadloc', u'ratingColumn': u'#koborating'} DEBUG: 65.4 QueueProgressDialog::do_books - kobo_percentRead_column='#koboreadpct' DEBUG: 65.4 QueueProgressDialog::do_books - search_condition= ondevice:True and (#koboreadpct:false or #koboreadpct:<100) Job: 3 Get list of books on device finished No details available. DEBUG: 67.2 QueueProgressDialog::do_books - Finish DEBUG: 67.2 QueueProgressDialog::do_queue DEBUG: 67.2 KoboUtilitiesAction::_store_queue_job DEBUG: 67.2 Have a Kobo device connected connected DEBUG: 67.2 BEGIN Get Device Path DEBUG: 67.2 Root path of device: J:\ DEBUG: 67.2 END Get Device Path DEBUG: 67.2 KoboUtilities:get_device - drive_info: {'main': {u'date_last_connected': u'2014-12-16T15:21:45.145000+00:00', u'location_code': 'main', u'last_library_uuid': u'f5ff2231-fad2-4df4-98e7-41638249dd44', u'calibre_version': u'2.12.0', u'device_name': u"Peter's Glo", u'device_store_uuid': u'8f386bf8-d715-461b-8adb-39dff3b7a930', u'prefix': 'J:/'}} DEBUG: 67.2 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions' DEBUG: 67.2 get_plugin_pref - c: {u'individualDeviceOptions': False, u'buttonActionDevice': u'Refresh the list of books on the device', u'buttonActionLibrary': u'Refresh the list of books on the device'} DEBUG: 67.2 rebuild_menus - self.supports_ratings=True DEBUG: 67.2 rebuild_menus - have device. DeviceJob: 3 Get list of books on device callback returned Job: 4 Send metadata to device started DEBUG: 12.9 KOBO:sync_booklists - start DEBUG: 13.4 KoboTouch:update_device_database_collections - oncard='main' DEBUG: 13.4 KoboTouch:update_device_database_collections - set_debugging_title to '' DEBUG: 13.4 KTCollectionsBookList:get_collections - start - collection_attributes= [u'#myshelves', u'#readstatus', u'series', u'#newsshelf', u'#monthadded'] DEBUG: 13.4 KTCollectionsBookList:get_collections - collection_attributes= [u'#myshelves', u'#readstatus', u'series', u'#newsshelf', u'#monthadded'] DEBUG: 13.4 KTCollectionsBookList:get_collections - end DEBUG: 13.4 KoboTouch:update_device_database_collections - category='ZZ_Added_2013_09' books=14 DEBUG: 13.5 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2013_09' DEBUG: 13.5 KoboTouch:update_device_database_collections - category='Star eBooks' books=33 DEBUG: 13.7 KoboTouch:update_device_database_collections - end for category='Star eBooks' DEBUG: 13.7 KoboTouch:update_device_database_collections - category='ZZ_Added_2012_08' books=2 DEBUG: 13.7 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2012_08' DEBUG: 13.7 KoboTouch:update_device_database_collections - category='Knitting' books=4 DEBUG: 13.7 KoboTouch:update_device_database_collections - end for category='Knitting' DEBUG: 13.7 KoboTouch:update_device_database_collections - category='Library Harry Potter' books=6 DEBUG: 13.8 KoboTouch:update_device_database_collections - end for category='Library Harry Potter' DEBUG: 13.8 KoboTouch:update_device_database_collections - category='To Read' books=1 DEBUG: 13.8 KoboTouch:update_device_database_collections - end for category='To Read' DEBUG: 13.8 KoboTouch:update_device_database_collections - category='ZZ_Added_2014_12' books=14 DEBUG: 13.8 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2014_12' DEBUG: 13.8 KoboTouch:update_device_database_collections - category='ZZ_Added_2014_11' books=9 DEBUG: 13.9 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2014_11' DEBUG: 13.9 KoboTouch:update_device_database_collections - category='ZZ_Added_2014_10' books=13 Job: 3 Get list of books on device finished No details available. DEBUG: 13.9 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2014_10' DEBUG: 13.9 KoboTouch:update_device_database_collections - category='Agatha Raisin' books=3 DEBUG: 14.0 KoboTouch:update_device_database_collections - end for category='Agatha Raisin' DEBUG: 14.0 KoboTouch:update_device_database_collections - category='Health' books=4 DEBUG: 14.0 KoboTouch:update_device_database_collections - end for category='Health' DEBUG: 14.0 KoboTouch:update_device_database_collections - category='Reading' books=22 DEBUG: 14.1 KoboTouch:update_device_database_collections - end for category='Reading' DEBUG: 14.1 KoboTouch:update_device_database_collections - category='ZZ_Added_2013_12' books=6 DEBUG: 14.1 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2013_12' DEBUG: 14.1 KoboTouch:update_device_database_collections - category='ZZ_Added_2013_10' books=2 DEBUG: 14.1 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2013_10' DEBUG: 14.1 KoboTouch:update_device_database_collections - category='ZZ_Added_2013_11' books=11 DEBUG: 14.2 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2013_11' DEBUG: 14.2 KoboTouch:update_device_database_collections - category='Canada Reads 2014' books=3 DEBUG: 14.2 KoboTouch:update_device_database_collections - end for category='Canada Reads 2014' DEBUG: 14.2 KoboTouch:update_device_database_collections - category='ZZ_Added_2012_11' books=3 DEBUG: 14.2 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2012_11' DEBUG: 14.2 KoboTouch:update_device_database_collections - category='ZZ_Added_2012_10' books=1 DEBUG: 14.2 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2012_10' DEBUG: 14.2 KoboTouch:update_device_database_collections - category='ZZ_Added_2012_12' books=4 DEBUG: 14.2 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2012_12' DEBUG: 14.2 KoboTouch:update_device_database_collections - category='BookStudy' books=1 DEBUG: 14.2 KoboTouch:update_device_database_collections - end for category='BookStudy' DEBUG: 14.2 KoboTouch:update_device_database_collections - category='ZZ_Added_2009_06' books=1 DEBUG: 14.3 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2009_06' DEBUG: 14.3 KoboTouch:update_device_database_collections - category='Finished_2013' books=11 DEBUG: 15.4 KoboTouch:update_device_database_collections - end for category='Finished_2013' DEBUG: 15.4 KoboTouch:update_device_database_collections - category='Canada Reads 2013' books=1 DEBUG: 15.4 KoboTouch:update_device_database_collections - end for category='Canada Reads 2013' DEBUG: 15.4 KoboTouch:update_device_database_collections - category='ZZ_Added_2011_03' books=2 DEBUG: 15.4 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2011_03' DEBUG: 15.4 KoboTouch:update_device_database_collections - category='ZZ_Added_2012_03' books=2 DEBUG: 15.5 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2012_03' DEBUG: 15.5 KoboTouch:update_device_database_collections - category='The Mysterious Island' books=3 DEBUG: 15.5 KoboTouch:update_device_database_collections - end for category='The Mysterious Island' DEBUG: 15.5 KoboTouch:update_device_database_collections - category='Library' books=40 DEBUG: 15.7 KoboTouch:update_device_database_collections - end for category='Library' DEBUG: 15.7 KoboTouch:update_device_database_collections - category='Diet' books=2 DEBUG: 15.7 KoboTouch:update_device_database_collections - end for category='Diet' DEBUG: 15.7 KoboTouch:update_device_database_collections - category='ZZ_Added_2014_04' books=7 DEBUG: 15.7 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2014_04' DEBUG: 15.7 KoboTouch:update_device_database_collections - category='ZZ_Added_2014_05' books=5 DEBUG: 15.7 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2014_05' DEBUG: 15.7 KoboTouch:update_device_database_collections - category='ZZ_Added_2014_06' books=8 DEBUG: 15.8 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2014_06' DEBUG: 15.8 KoboTouch:update_device_database_collections - category='ZZ_Added_2014_07' books=5 DEBUG: 15.8 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2014_07' DEBUG: 15.8 KoboTouch:update_device_database_collections - category='ZZ_Added_2014_01' books=7 DEBUG: 15.8 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2014_01' DEBUG: 15.8 KoboTouch:update_device_database_collections - category='ZZ_Added_2014_02' books=4 DEBUG: 15.9 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2014_02' DEBUG: 15.9 KoboTouch:update_device_database_collections - category='ZZ_Added_2014_03' books=17 DEBUG: 15.9 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2014_03' DEBUG: 15.9 KoboTouch:update_device_database_collections - category='Finished_2014' books=6 DEBUG: 16.0 KoboTouch:update_device_database_collections - end for category='Finished_2014' DEBUG: 16.0 KoboTouch:update_device_database_collections - category='food' books=5 DEBUG: 16.0 KoboTouch:update_device_database_collections - end for category='food' DEBUG: 16.0 KoboTouch:update_device_database_collections - category='ZZ_Added_2014_08' books=14 DEBUG: 16.1 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2014_08' DEBUG: 16.1 KoboTouch:update_device_database_collections - category='ZZ_Added_2014_09' books=12 DEBUG: 16.1 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2014_09' DEBUG: 16.1 KoboTouch:update_device_database_collections - category='News' books=12 DEBUG: 16.2 KoboTouch:update_device_database_collections - end for category='News' DEBUG: 16.2 KoboTouch:update_device_database_collections - category='ZZ_Added_2013_04' books=3 DEBUG: 16.2 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2013_04' DEBUG: 16.2 KoboTouch:update_device_database_collections - category='ZZ_Added_2013_07' books=13 DEBUG: 16.3 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2013_07' DEBUG: 16.3 KoboTouch:update_device_database_collections - category='ZZ_Added_2013_06' books=4 DEBUG: 16.7 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2013_06' DEBUG: 16.7 KoboTouch:update_device_database_collections - category='ZZ_Added_2013_01' books=1 DEBUG: 17.3 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2013_01' DEBUG: 17.3 KoboTouch:update_device_database_collections - category='ZZ_Added_2013_03' books=8 DEBUG: 17.3 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2013_03' DEBUG: 17.3 KoboTouch:update_device_database_collections - category='ZZ_Added_2013_02' books=15 DEBUG: 17.4 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2013_02' DEBUG: 17.4 KoboTouch:update_device_database_collections - category='ZZ_Added_2012_06' books=1 DEBUG: 17.4 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2012_06' DEBUG: 17.4 KoboTouch:update_device_database_collections - category='ZZ_Added_2010_09' books=3 DEBUG: 17.4 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2010_09' DEBUG: 17.4 KoboTouch:update_device_database_collections - category='ZZ_Added_2012_04' books=6 DEBUG: 17.4 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2012_04' DEBUG: 17.4 KoboTouch:update_device_database_collections - category='ZZ_Added_2012_02' books=7 DEBUG: 17.5 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2012_02' DEBUG: 17.5 KoboTouch:update_device_database_collections - category='ZZ_Added_2013_08' books=7 DEBUG: 17.5 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2013_08' DEBUG: 17.5 KoboTouch:update_device_database_collections - category='Bug' books=3 DEBUG: 17.5 KoboTouch:update_device_database_collections - end for category='Bug' DEBUG: 17.5 KoboTouch:update_device_database_collections - category='The Inheritance cycle' books=4 DEBUG: 17.6 KoboTouch:update_device_database_collections - end for category='The Inheritance cycle' DEBUG: 17.6 KoboTouch:update_device_database_collections - category='ZZ_Added_2013_05' books=3 DEBUG: 17.6 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2013_05' DEBUG: 17.6 KoboTouch:update_device_database_collections - category='The Moomins' books=3 DEBUG: 17.6 KoboTouch:update_device_database_collections - end for category='The Moomins' DEBUG: 17.6 KoboTouch:update_device_database_collections - category='Manuals' books=28 DEBUG: 17.7 KoboTouch:update_device_database_collections - end for category='Manuals' DEBUG: 17.7 KoboTouch:update_device_database_collections - category='Dune Chronicles' books=1 DEBUG: 17.7 KoboTouch:update_device_database_collections - end for category='Dune Chronicles' DEBUG: 17.7 KoboTouch:update_device_database_collections - category='ZZ_Added_2012_07' books=3 DEBUG: 17.8 KoboTouch:update_device_database_collections - end for category='ZZ_Added_2012_07' DEBUG: 17.8 KoboTouch:update_device_database_collections - category='Cooking' books=16 DEBUG: 17.8 KoboTouch:update_device_database_collections - end for category='Cooking' DEBUG: 17.8 KoboTouch:update_device_database_collections - category='Inspector Alan Banks' books=5 DEBUG: 17.9 KoboTouch:update_device_database_collections - end for category='Inspector Alan Banks' DEBUG: 17.9 KoboTouch:update_device_database_collections - category='Reference' books=58 DEBUG: 18.1 KoboTouch:update_device_database_collections - end for category='Reference' DEBUG: 18.1 KoboTouch:update_device_database_collections - category='Robert Ludlum' books=5 DEBUG: 18.2 KoboTouch:update_device_database_collections - end for category='Robert Ludlum' DEBUG: 18.2 KoboTouch:update_device_database_collections - managing bookshelves and series. DEBUG: 21.6 KoboTouch:update_device_database_collections - about to clear empty bookshelves DEBUG: 21.6 KoboTouch:delete_empty_bookshelves - start DEBUG: 21.7 KoboTouch:delete_empty_bookshelves - end DEBUG: 21.7 KoboTouch:update_device_database_collections - Number of series set=0 Number of books=237 DEBUG: 21.7 KoboTouch:update_device_database_collections - Finished DEBUG: 21.7 USBMS: starting sync_booklists DEBUG: 22.9 USBMS: finished sync_booklists DEBUG: 22.9 KOBO:sync_booklists - end DeviceJob: 4 Send metadata to device done, calling callback DeviceJob: 4 Send metadata to device callback returned Job: 5 Backing up Kobo device database started DEBUG: 0.0 do_device_database_backup - start DEBUG: 0.0 do_device_database_backup - backup_options= {u'backupDestDirectory': u'D:/Backup/KoboDBBackup', 'database_file': u'J:\\.kobo\\KoboReader.sqlite', 'device_path': 'J:\\', u'backupCopiesToKeepSpin': 30, u'backupEachCOnnection': True, 'device_name': 'KoboGlo', 'serial_number': '613A334012940', 'backup_file_template': 'KoboReader-{0}-{1}-{2}', u'doDailyBackp': False} DEBUG: 0.0 do_device_database_backup - copies_to_keep= 30 DEBUG: 0.0 do_device_database_backup - backup_file_name=KoboReader-KoboGlo-613A334012940-20141216-102208 DEBUG: 0.0 do_device_database_backup - backup_file_path=D:/Backup/KoboDBBackup\KoboReader-KoboGlo-613A334012940-20141216-102208.sqlite DEBUG: 0.0 do_device_database_backup - database_file=J:\.kobo\KoboReader.sqlite Job: 4 Send metadata to device finished No details available. DEBUG: 5.4 do_device_database_backup - config_backup_path=D:/Backup/KoboDBBackup\KoboReader-KoboGlo-613A334012940-20141216-102208.zip DEBUG: 5.4 do_device_database_backup - config_file=J:\.kobo\Kobo\Kobo eReader.conf DEBUG: 5.4 do_device_database_backup - version_file=J:\.kobo\version DEBUG: 5.4 do_device_database_backup - affiliate_file=J:\.kobo\affiliate.conf DEBUG: 5.4 do_device_database_backup - ade_file=J:\.adobe-digital-editions DEBUG: 5.5 do_device_database_backup - copies to keep:30 DEBUG: 5.5 do_device_database_backup - backup_file_search= KoboReader-KoboGlo-613A334012940-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]-[0-9][0-9][0-9][0-9][0-9][0-9] DEBUG: 5.5 do_device_database_backup - db_backup_file_search= D:/Backup/KoboDBBackup\KoboReader-KoboGlo-613A334012940-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]-[0-9][0-9][0-9][0-9][0-9][0-9].sqlite DEBUG: 5.5 do_device_database_backup - backup_files= [u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141126-184141.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141126-185118.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141126-193950.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141126-194944.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141129-100734.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141129-100946.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141130-163521.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141130-183122.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141201-233815.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141201-233948.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141204-134940.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141204-170434.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141207-160954.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141211-070145.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141211-070819.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141211-192412.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141212-091757.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141212-092048.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141212-092520.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141212-092829.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141212-100024.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141213-055917.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141214-000457.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141214-002456.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141216-085413.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141216-090159.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141216-102208.sqlite'] DEBUG: 5.5 do_device_database_backup - backup_files= [u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141126-184141.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141126-185118.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141126-193950.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141126-194944.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141129-100734.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141129-100946.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141130-163521.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141130-183122.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141201-233815.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141201-233948.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141204-134940.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141204-170434.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141207-160954.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141211-070145.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141211-070819.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141211-192412.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141212-091757.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141212-092048.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141212-092520.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141212-092829.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141212-100024.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141213-055917.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141214-000457.sqlite', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141214-002456.sqlite'] DEBUG: 5.5 do_device_database_backup - len(backup_files) - copies_to_keep= -3 DEBUG: 5.5 do_device_database_backup - config_backup_file_search= D:/Backup/KoboDBBackup\KoboReader-KoboGlo-613A334012940-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]-[0-9][0-9][0-9][0-9][0-9][0-9].zip DEBUG: 5.5 do_device_database_backup - backup_files= [u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141126-184141.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141126-185118.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141126-193950.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141126-194944.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141129-100734.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141129-100946.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141130-163521.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141130-183122.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141201-233815.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141201-233948.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141204-134940.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141204-170434.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141207-160954.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141211-070145.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141211-070819.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141211-192412.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141212-091757.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141212-092048.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141212-092520.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141212-092829.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141212-100024.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141213-055917.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141214-000457.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141214-002456.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141216-085413.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141216-090159.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141216-102208.zip'] DEBUG: 5.5 do_device_database_backup - backup_files= [u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141126-184141.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141126-185118.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141126-193950.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141126-194944.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141129-100734.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141129-100946.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141130-163521.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141130-183122.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141201-233815.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141201-233948.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141204-134940.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141204-170434.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141207-160954.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141211-070145.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141211-070819.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141211-192412.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141212-091757.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141212-092048.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141212-092520.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141212-092829.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141212-100024.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141213-055917.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141214-000457.zip', u'D:/Backup/KoboDBBackup\\KoboReader-KoboGlo-613A334012940-20141214-002456.zip'] DEBUG: 5.5 do_device_database_backup - len(backup_files) - copies_to_keep= -3 DEBUG: 5.5 do_device_database_backup - Removing old backups - finished DeviceJob: 5 Backing up Kobo device database done, calling callback DeviceJob: 5 Backing up Kobo device database callback returned Job: 6 Storing reading positions for 220 books started DEBUG: 5.5 do_koboutilities - start DEBUG: 5.5 do_koboutilities - options={u'storeIfMoreRecent': True, 'supports_ratings': True, u'storeBookmarks': True, u'doNotStoreIfReopened': True, u'promptToStore': True, u'readingStatus': False, 'device_database_path': u'J:\\.kobo\\KoboReader.sqlite', u'clearIfUnread': False, u'setDateToNow': False, u'count_selected_books': 0, u'rating': False, u'backgroundJob': True, 'job_function': 'store_current_bookmark', 'allOnDevice': True} DEBUG: 5.5 do_koboutilities - len(books_to_scan)=220 Job: 5 Backing up Kobo device database finished No details available. Worker Launch took: 0.841000080109 DEBUG: 6.3 do_koboutilities - Job not finished Job: 7 Store locations finished Store locations DEBUG: 7.9 Stored_location count=0 DEBUG: 7.9 Store locations DEBUG: 8.1 do_koboutilities - finished DeviceJob: 6 Storing reading positions for 220 books done, calling callback DeviceJob: 6 DEBUG: 85.2 KoboUtilitiesAction::_store_completed - options Storing reading positions for 220 books{u'storeIfMoreRecent': True, 'supports_ratings': True, u'storeBookmarks': True, u'doNotStoreIfReopened': True, u'promptToStore': True, u'readingStatus': False, 'device_database_path': u'J:\\.kobo\\KoboReader.sqlite', u'clearIfUnread': False, u'setDateToNow': False, u'count_selected_books': 0, u'rating': False, u'backgroundJob': True, 'job_function': 'store_current_bookmark', 'allOnDevice': True} callback returned Job: 6 Storing reading positions for 220 books finished No details available. READING LIST: Device disconnected DEBUG: 395.9 KoboUtilities:_on_device_connection_changed - self.plugin_device_connection_changed.__class__: <type 'PyQt5.QtCore.pyqtBoundSignal'> DEBUG: 395.9 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: 395.9 KoboUtilites:_on_device_connection_changed - Device disconnected DEBUG: 395.9 Have a Kobo device connected connected DEBUG: 395.9 BEGIN Get Device Path DEBUG: 395.9 No device appears to be connected DEBUG: 395.9 END Get Device Path DEBUG: 395.9 KoboUtilities:get_device - drive_info: {'main': {u'date_last_connected': u'2014-12-16T15:21:45.145000+00:00', u'location_code': 'main', u'last_library_uuid': u'f5ff2231-fad2-4df4-98e7-41638249dd44', u'calibre_version': u'2.12.0', u'device_name': u"Peter's Glo", u'device_store_uuid': u'8f386bf8-d715-461b-8adb-39dff3b7a930', u'prefix': 'J:/'}} DEBUG: 395.9 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions' DEBUG: 395.9 get_plugin_pref - c: {u'individualDeviceOptions': False, u'buttonActionDevice': u'Refresh the list of books on the device', u'buttonActionLibrary': u'Refresh the list of books on the device'} DEBUG: 395.9 rebuild_menus - self.supports_ratings=True DEBUG: 395.9 rebuild_menus - have device. DEBUG: 396.8 Have a Kobo device connected connected DEBUG: 396.8 BEGIN Get Device Path DEBUG: 396.8 No device appears to be connected DEBUG: 396.8 END Get Device Path DEBUG: 396.8 KoboUtilities:get_device - drive_info: {'main': {u'date_last_connected': u'2014-12-16T15:21:45.145000+00:00', u'location_code': 'main', u'last_library_uuid': u'f5ff2231-fad2-4df4-98e7-41638249dd44', u'calibre_version': u'2.12.0', u'device_name': u"Peter's Glo", u'device_store_uuid': u'8f386bf8-d715-461b-8adb-39dff3b7a930', u'prefix': 'J:/'}} DEBUG: 396.8 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions' DEBUG: 396.8 get_plugin_pref - c: {u'individualDeviceOptions': False, u'buttonActionDevice': u'Refresh the list of books on the device', u'buttonActionLibrary': u'Refresh the list of books on the device'} DEBUG: 396.8 rebuild_menus - self.supports_ratings=True DEBUG: 396.8 rebuild_menus - have device. DEBUG: 398.2 ProfilesTab.__init__ - self.library_config {u'profiles': {u'Default': {u'customColumnOptions': {u'percentReadColumn': u'', u'lastReadColumn': u'', u'currentReadingLocationColumn': u'', u'ratingColumn': u''}, u'forDevice': None, u'updateOptionsStore': {u'doEarlyFirmwareUpdate': False, u'doFirmwareUpdateCheck': False, u'firmwareUpdateCheckLastTime': 0}, u'storeOptionsStore': {u'storeIfMoreRecent': False, u'storeOnConnect': False, u'promptToStore': True, u'doNotStoreIfReopened': False}}, u"Sue's Mini": {u'customColumnOptions': {u'currentReadingLocationColumn': u'#mini_readloc', u'lastReadColumn': u'#mini_lastread', u'percentReadColumn': u'#mini_readpct', u'ratingColumn': u'#mini_rating'}, u'profileName': u"Sue's Mini", u'forDevice': u'505bf122-0781-48f0-b0e9-0995f3b9ea72', u'updateOptionsStore': {u'doEarlyFirmwareUpdate': False, u'doFirmwareUpdateCheck': False, u'firmwareUpdateCheckLastTime': 0}, u'storeOptionsStore': {u'storeIfMoreRecent': True, u'storeOnConnect': True, u'promptToStore': True, u'doNotStoreIfReopened': True}}, u"Peter's Glo": {u'customColumnOptions': {u'percentReadColumn': u'#koboreadpct', u'lastReadColumn': u'#kobolastread', u'currentReadingLocationColumn': u'#koboreadloc', u'ratingColumn': u'#koborating'}, u'profileName': u"Peter's Glo", u'forDevice': u'8f386bf8-d715-461b-8adb-39dff3b7a930', u'updateOptionsStore': {u'doEarlyFirmwareUpdate': False, u'doFirmwareUpdateCheck': False, u'firmwareUpdateCheckLastTime': 0}, u'storeOptionsStore': {u'storeIfMoreRecent': True, u'storeOnConnect': True, u'promptToStore': True, u'doNotStoreIfReopened': True}}, u"Peter's Touch": {u'customColumnOptions': {u'currentReadingLocationColumn': u'#touch_readloc', u'lastReadColumn': u'#touch_lastread', u'percentReadColumn': u'#touch_readpct', u'ratingColumn': u'#touch_rating'}, u'forDevice': u'95ff9263-3fa7-4908-9534-4bce78d692af', u'updateOptionsStore': {u'doEarlyFirmwareUpdate': False, u'doFirmwareUpdateCheck': False, u'firmwareUpdateCheckLastTime': 0}, u'storeOptionsStore': {u'storeIfMoreRecent': False, u'storeOnConnect': False, u'promptToStore': True, u'doNotStoreIfReopened': False}}}} DEBUG: 398.2 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions' DEBUG: 398.2 get_plugin_pref - c: {u'individualDeviceOptions': False, u'buttonActionDevice': u'Refresh the list of books on the device', u'buttonActionLibrary': u'Refresh the list of books on the device'} DEBUG: 398.2 get_plugin_pref - start - store_name='commonOptionsStore', option='buttonActionLibrary' DEBUG: 398.2 get_plugin_pref - c: {u'individualDeviceOptions': False, u'buttonActionDevice': u'Refresh the list of books on the device', u'buttonActionLibrary': u'Refresh the list of books on the device'} DEBUG: 398.2 get_plugin_pref - start - store_name='commonOptionsStore', option='buttonActionDevice' DEBUG: 398.2 get_plugin_pref - c: {u'individualDeviceOptions': False, u'buttonActionDevice': u'Refresh the list of books on the device', u'buttonActionLibrary': u'Refresh the list of books on the device'} DEBUG: 398.2 DevicesTableWidget:populate_table_row - device_config: {u'uuid': u'95ff9263-3fa7-4908-9534-4bce78d692af', u'location_code': u'main', u'active': True, u'serial_no': u'KG3172104949A', u'type': u'Kobo Touch', u'name': u"Peter's Touch"} DEBUG: 398.2 DevicesTableWidget:populate_table_row - connected_device_info: ['Kobo Glo', '', '', '', {'main': {u'date_last_connected': u'2014-12-16T15:21:45.145000+00:00', u'location_code': 'main', u'last_library_uuid': u'f5ff2231-fad2-4df4-98e7-41638249dd44', u'calibre_version': u'2.12.0', u'device_name': u"Peter's Glo", u'device_store_uuid': u'8f386bf8-d715-461b-8adb-39dff3b7a930', u'prefix': 'J:/'}}] DEBUG: 398.2 DevicesTableWidget:populate_table_row - connected_icon=None DEBUG: 398.2 DevicesTableWidget:populate_table_row - device_config: {u'location_code': u'main', u'active': True, u'uuid': u'8f386bf8-d715-461b-8adb-39dff3b7a930', u'type': u'Kobo Glo', u'serial_no': u'613A334012940', u'name': u"Peter's Glo"} DEBUG: 398.2 DevicesTableWidget:populate_table_row - connected_device_info: ['Kobo Glo', '', '', '', {'main': {u'date_last_connected': u'2014-12-16T15:21:45.145000+00:00', u'location_code': 'main', u'last_library_uuid': u'f5ff2231-fad2-4df4-98e7-41638249dd44', u'calibre_version': u'2.12.0', u'device_name': u"Peter's Glo", u'device_store_uuid': u'8f386bf8-d715-461b-8adb-39dff3b7a930', u'prefix': 'J:/'}}] calibre 2.12 [64bit] isfrozen: True is64bit: True Windows-7-6.1.7601-SP1 Windows ('64bit', 'WindowsPE') ('Windows', '7', '6.1.7601') Python 2.7.8 Windows: ('7', '6.1.7601', 'SP1', 'Multiprocessor Free') Successfully initialized third party plugins: DeDRM && Obok DeDRM && Generate Cover && Open With && Goodreads && Overdrive Link && FictionDB && Quality Check && Reading List && Extract ISBN && KoboTouchExtended && KoboBooks && Kobo Utilities && Count Pages && KePub Output && iOS reader applications && EpubMerge && FanFictionDownLoader && Find Duplicates && Webscription && SmartEject && Wiki Reader && Barnes & Noble && Diaps Editing Toolbag && Resize Cover && EpubSplit && Save To Format && Manage Series && Recipe Reader && Fantastic Fiction && Modify ePub && Overdrive Link Traceback (most recent call last): File "calibre_plugins.koboutilities.action", line 619, in show_configuration File "site-packages\calibre\customize\__init__.py", line 152, in do_user_config File "calibre_plugins.koboutilities.__init__", line 61, in config_widget File "calibre_plugins.koboutilities.config", line 1274, in __init__ File "calibre_plugins.koboutilities.config", line 954, in update_from_connection_status File "calibre_plugins.koboutilities.config", line 1127, in populate_table File "calibre_plugins.koboutilities.config", line 1155, in populate_table_row TypeError: 'NoneType' object has no attribute '__getitem__' |
12-16-2014, 10:46 AM | #755 |
Connoisseur
Posts: 86
Karma: 17618
Join Date: Nov 2010
Device: Kobo GLO
|
Hallo davidfor
Thank you for your grreat plug-in, I have a problem and a feature request. The problem is that since I updated my Kobo Aura HD to 3.12.0 using many of the function of your plug-in I receive an error message, see the attachment. Calibre is updated to the last release, Kobo utilities was updated to 1.8.3, I tried to install also 1.8.8 beta, this didn't changed the error. Any clue about the reason of this, and/or a solution? The feature request is to implement a tool to manually select and delete Shelves from the DB (If it is possible). I ask this because i use the hidden smart shelves feature, but since a few time, all my Serie: and Author: shelves are duplicated. Deleting them from device don't work Disabling smart shelves don't work Kobo Utilities also didn't find the duplicates, is finds all shelvese only 1 time, so "fix duplicate shelves" ends without deleting anything. there are more than 300 shelves, considering also duplicates nearly 700 so browsing shelves in this conditions is impossible. thank you |
Advert | |
|
12-16-2014, 11:30 AM | #756 | |
Resident Curmudgeon
Posts: 73,957
Karma: 128903250
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
The current version is 1.8.5 and if you have an earlier version, please update the Kobo Utilities Plugin. |
|
12-16-2014, 11:55 AM | #757 |
Connoisseur
Posts: 86
Karma: 17618
Join Date: Nov 2010
Device: Kobo GLO
|
Thank you JSWolf
But as I wrote about the error message i updated the plug-in directly to 1.8.8 beta and this didn't solve the error message issue, but i forgot to specify it didn't solve the shelve issue too. Maybe it is related to Smart Shelves feature, and it is a different issue. |
12-16-2014, 12:02 PM | #758 | |
Resident Curmudgeon
Posts: 73,957
Karma: 128903250
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
12-16-2014, 01:26 PM | #759 |
Connoisseur
Posts: 86
Karma: 17618
Join Date: Nov 2010
Device: Kobo GLO
|
I just tried, but the result is the same.
Anyway I solved the shelves issue trying a different approach, I know nothing about SQLite or DB, but I tried to open the KoboReader.sqlite in a software and delete all entries in Shelves section, this fixed the duplicate shelves problem (I think that only one copy of each shelf was stored in the DB, and this is the reason why Kobo tools found no duplicates, the second shelf was not in the DB but only automatically generated from the smart shelves function, but if so, I dont understand why also disabling that function the problem persisted). now only the error message problem remains... |
12-16-2014, 02:51 PM | #760 | |
Resident Curmudgeon
Posts: 73,957
Karma: 128903250
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
https://www.mobileread.com/forums/sho...5&postcount=82 |
|
12-16-2014, 03:30 PM | #761 |
Grand Sorcerer
Posts: 6,233
Karma: 11768331
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
Thank you for the update, David. Here are the translated files (easy this time )
Kobo Utilities_es.rar |
12-16-2014, 03:51 PM | #762 | |
Grand Sorcerer
Posts: 6,233
Karma: 11768331
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
Quote:
|
|
12-16-2014, 07:19 PM | #763 | |
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
Edit: I have done some checking and this works. I won't replace this until I need to add something more. Last edited by davidfor; 12-17-2014 at 06:18 AM. |
|
12-16-2014, 07:51 PM | #764 | ||
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
Quote:
From what you say, I think the device was showing two copies of each smart shelf. But, the database only had one. If that is the case, I can think of a way this might have happened. What you did is probably the simplest fix at the moment. Do you have a copy of the database from before fixing it? I'd like to have a look at it and see what was in it. Adding a shelf delete is possible and should be fairly simple with some of the existing code. I'll add it to my list, but, I don't promise it any time soon. |
||
12-16-2014, 10:37 PM | #765 | |
Resident Curmudgeon
Posts: 73,957
Karma: 128903250
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
Tags |
kobo, kobo utilities |
|
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 |