Register Guidelines E-Books Search Today's Posts Mark Forums Read

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

Notices

Reply
 
Thread Tools Search this Thread
Old 09-27-2014, 06:06 PM   #76
PeterT
Taking a break; Fed up
PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.
 
PeterT's Avatar
 
Posts: 6,983
Karma: 44005669
Join Date: Nov 2007
Location: Toronto
Device: Wife: Touch, Arc, Vox Me: Nexus 7, Glo
Quote:
Originally Posted by richo View Post
One thing I do not understand. I load annotations in the new column, they are all there, but why I can not see them in the book itself when using calibre's view book?
Why I can not see them when I send book from calibre to some other device?
There are no standards for how annotations are handled; each and every device / reading application stores them in different locations / different manners.
PeterT is offline   Reply With Quote
Old 09-27-2014, 07:39 PM   #77
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: 5,682
Karma: 5656630
Join Date: Jul 2011
Location: Australia
Device: Kobo Touch, Kobo Glo
Quote:
Originally Posted by richo View Post
I had same issue as iplers. However, after using the zip file and not the 1.4.2 (which is still last one visible from calibre) it is all working fine!
Good to hear it is working. I'll do the official release today which will also bump the version number and calibre will announce the update.
Quote:
I am quite new to this plugin and I have tried to find all the info reading messages in this forum. One thing I do not understand. I load annotations in the new column, they are all there, but why I can not see them in the book itself when using calibre's view book?
Why I can not see them when I send book from calibre to some other device?
Because the plugin doesn't work like that. The plugin fetches the annotations from the device, formats them nicely and puts them in the configured column. It doesn't do anything else.

There is no support in the epub standard for annotations. And the calibre viewer doesn't support anything. The viewer does have a bookmarking system, but only records a position and doesn't support highlighting or adding an annotation. When that function is added to the viewer, I'll look at adding the annotations to the book. Whether that will work or not remains to be seen.

As to getting the annotations to another device, it just isn't practical unless the devices use exactly the same annotation method. That means it would be possible between to Kobo's, two Kindles or two Sony's, but the plugin doesn't support this. To do that, would require collecting and storing a lot more information about the annotations then the plugin currently does.
davidfor is offline   Reply With Quote
Old 09-28-2014, 06:17 AM   #78
richo
Junior Member
richo began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Sep 2014
Device: Kindle Paperwhite
Quote:
Originally Posted by davidfor View Post
That means it would be possible between to Kobo's, two Kindles or two Sony's, but the plugin doesn't support this. To do that, would require collecting and storing a lot more information about the annotations then the plugin currently does.
Can you suggest where I can find information how annotations, bookmarks, highlights are stored on kindle readers?
I expect there is also issue of how position is calculated in book. I assume there is no standard for that either?

-r-
richo is offline   Reply With Quote
Old 09-28-2014, 07:01 AM   #79
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: 5,682
Karma: 5656630
Join Date: Jul 2011
Location: Australia
Device: Kobo Touch, Kobo Glo
Quote:
Originally Posted by richo View Post
Can you suggest where I can find information how annotations, bookmarks, highlights are stored on kindle readers?
The plugin reads a file called "My Clippings.txt". That should be in the root directory of the Kindle when it is connected to your PC.
Quote:
I expect there is also issue of how position is calculated in book. I assume there is no standard for that either?
Yes, how the position is calculated is the problem. There is basically a different method for each device and format on the device. There are some similarities. Devices that use Adobe's RMSDK for epubs, probably have a similar method. My only reference points for this are the Kobo and Sony devices. When I compare what is in a Sony database with what my Kobo's have, I can see the similarities. I haven't looked at the Kindles much, so I don't know there.

If you want to look, the plugin is written in Python. If you can read that, you should be able to see how it reads the annotations from the different devices.
davidfor is offline   Reply With Quote
Old 10-03-2014, 05:46 AM   #80
ersesedi
Junior Member
ersesedi began at the beginning.
 
Posts: 9
Karma: 10
Join Date: Oct 2014
Device: Kindle 4
I have the 1.4.3 plugin. And it used to work fine. Now with the 2.5 and 2.4 version of calibre I get the following error and I can't extract the annotations anymore.

calibre, version 2.5.0
ERROR: Unhandled exception: <b>MobiError</b>:Unknown book type:

calibre 2.5 isfrozen: True is64bit: False
Linux-3.16.3-gnu.pae-i686-with-debian-wheezy-sid Linux ('32bit', 'ELF')
('Linux', '3.16.3-gnu.pae', '#1 SMP Wed Sep 17 19:44:57 UTC 2014')
Python 2.7.8
Linux: ('debian', 'wheezy/sid', '')
Successfully initialized third party plugins: Reading List && Recipe Reader && BigOven Recipe Reader && Save To Format && Quality Check && all recipes Recipe Reader && Modify ePub && Generate Cover && Annotations && Kindle Collections && food network Recipe Reader && Find Duplicates && Extract ISBN && Wiki Reader && Resize Cover && Goodreads
Traceback (most recent call last):
File "calibre_plugins.annotations.action", line 333, in fetch_usb_device_annotations
File "calibre_plugins.annotations.action", line 522, in get_annotated_books_on_usb_device
File "/tmp/calibre_annotations_plugin/Kindle.py", line 168, in get_installed_books
File "/tmp/calibre_annotations_plugin/Kindle.py", line 264, in _get_metadata
File "site-packages/calibre/ebooks/metadata/mobi.py", line 493, in get_metadata
File "site-packages/calibre/ebooks/mobi/reader/headers.py", line 273, in __init__
File "site-packages/calibre/ebooks/mobi/reader/headers.py", line 301, in identity
MobiError: Unknown book type:


I don't know what Unknown book type. It's a .mobi file that works find on the reader.
ersesedi is offline   Reply With Quote
Old 10-03-2014, 05:46 AM   #81
ersesedi
Junior Member
ersesedi began at the beginning.
 
Posts: 9
Karma: 10
Join Date: Oct 2014
Device: Kindle 4
Also, while the link from the About links to this thread, the link from the Help links to the old thread.
ersesedi is offline   Reply With Quote
Old 10-04-2014, 04:04 AM   #82
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: 5,682
Karma: 5656630
Join Date: Jul 2011
Location: Australia
Device: Kobo Touch, Kobo Glo
Quote:
Originally Posted by ersesedi View Post
I have the 1.4.3 plugin. And it used to work fine. Now with the 2.5 and 2.4 version of calibre I get the following error and I can't extract the annotations anymore.

calibre, version 2.5.0
ERROR: Unhandled exception: <b>MobiError</b>:Unknown book type:

calibre 2.5 isfrozen: True is64bit: False
Linux-3.16.3-gnu.pae-i686-with-debian-wheezy-sid Linux ('32bit', 'ELF')
('Linux', '3.16.3-gnu.pae', '#1 SMP Wed Sep 17 19:44:57 UTC 2014')
Python 2.7.8
Linux: ('debian', 'wheezy/sid', '')
Successfully initialized third party plugins: Reading List && Recipe Reader && BigOven Recipe Reader && Save To Format && Quality Check && all recipes Recipe Reader && Modify ePub && Generate Cover && Annotations && Kindle Collections && food network Recipe Reader && Find Duplicates && Extract ISBN && Wiki Reader && Resize Cover && Goodreads
Traceback (most recent call last):
File "calibre_plugins.annotations.action", line 333, in fetch_usb_device_annotations
File "calibre_plugins.annotations.action", line 522, in get_annotated_books_on_usb_device
File "/tmp/calibre_annotations_plugin/Kindle.py", line 168, in get_installed_books
File "/tmp/calibre_annotations_plugin/Kindle.py", line 264, in _get_metadata
File "site-packages/calibre/ebooks/metadata/mobi.py", line 493, in get_metadata
File "site-packages/calibre/ebooks/mobi/reader/headers.py", line 273, in __init__
File "site-packages/calibre/ebooks/mobi/reader/headers.py", line 301, in identity
MobiError: Unknown book type:


I don't know what Unknown book type. It's a .mobi file that works find on the reader.
At the point the code is failing, it should be looking at all books on the device. Do you have something in your calibre library that is on the device and isn't a MOBI or AZW3?

I can't see any changes in recent versions of calibre that would cause this. Could you turn the deubugging on in the plugin configuration, run calibre in debug mode and try to fetch the annotations? Then post the log produced.

And the link in the help will be fixed in the next update. Thanks for spotting that.
davidfor is offline   Reply With Quote
Old 10-07-2014, 04:07 AM   #83
ersesedi
Junior Member
ersesedi began at the beginning.
 
Posts: 9
Karma: 10
Join Date: Oct 2014
Device: Kindle 4
Quote:
Originally Posted by davidfor View Post
At the point the code is failing, it should be looking at all books on the device. Do you have something in your calibre library that is on the device and isn't a MOBI or AZW3?

I can't see any changes in recent versions of calibre that would cause this. Could you turn the deubugging on in the plugin configuration, run calibre in debug mode and try to fetch the annotations? Then post the log produced.

And the link in the help will be fixed in the next update. Thanks for spotting that.
I have exactly two PDFs. Two AZW3, which are the dictionaries. The MyClippings which is TXT. And everything else is MOBI converted by Calibre from my existing EPUBs.

This weekend I am going to do what you wrote and come back with the logs.
ersesedi is offline   Reply With Quote
Old 10-14-2014, 06:05 AM   #84
ersesedi
Junior Member
ersesedi began at the beginning.
 
Posts: 9
Karma: 10
Join Date: Oct 2014
Device: Kindle 4
Wink

Here you go

Spoiler:
Code:
calibre Debug log
calibre 2.5  isfrozen: True is64bit: False
Linux-3.16.5-gnu.pae-i686-with-debian-wheezy-sid Linux ('32bit', 'ELF')
('Linux', '3.16.5-gnu.pae', '#1 SMP Sun Oct 12 11:30:17 UTC 2014')
Python 2.7.8
Linux: ('debian', 'wheezy/sid', '')
Successfully initialized third party plugins: Goodreads && Wiki Reader && Modify ePub && Find Duplicates && Resize Cover && Reading List && Recipe Reader && Save To Format && BigOven Recipe Reader && Generate Cover && Extract ISBN && Quality Check && Kindle Collections && all recipes Recipe Reader && Annotations && food network Recipe Reader
Starting up...
Traceback (most recent call last):
  File "site-packages/calibre/gui2/ui.py", line 166, in __init__
  File "site-packages/calibre/gui2/ui.py", line 180, in init_iaction
  File "site-packages/calibre/customize/__init__.py", line 582, in load_actual_plugin
  File "importlib/__init__.py", line 37, in import_module
  File "site-packages/calibre/customize/zipplugin.py", line 179, in load_module
  File "calibre_plugins.savetoformat.savetoformataction", line 3, in <module>
  File "site-packages/calibre/customize/zipplugin.py", line 179, in load_module
  File "calibre_plugins.savetoformat.gui.prompt", line 5, in <module>
ImportError: cannot import name NONE
Traceback (most recent call last):
  File "site-packages/calibre/gui2/ui.py", line 166, in __init__
  File "site-packages/calibre/gui2/ui.py", line 180, in init_iaction
  File "site-packages/calibre/customize/__init__.py", line 582, in load_actual_plugin
  File "importlib/__init__.py", line 37, in import_module
  File "site-packages/calibre/customize/zipplugin.py", line 179, in load_module
  File "calibre_plugins.allrecipes_ebook.ui", line 18, in <module>
  File "site-packages/calibre/customize/zipplugin.py", line 179, in load_module
  File "calibre_plugins.allrecipes_ebook.main", line 18, in <module>
ImportError: No module named PyQt4.Qt
Traceback (most recent call last):
  File "site-packages/calibre/gui2/ui.py", line 166, in __init__
  File "site-packages/calibre/gui2/ui.py", line 180, in init_iaction
  File "site-packages/calibre/customize/__init__.py", line 582, in load_actual_plugin
  File "importlib/__init__.py", line 37, in import_module
  File "site-packages/calibre/customize/zipplugin.py", line 179, in load_module
  File "calibre_plugins.food_ebook.ui", line 18, in <module>
  File "site-packages/calibre/customize/zipplugin.py", line 179, in load_module
  File "calibre_plugins.food_ebook.main", line 18, in <module>
ImportError: No module named PyQt4.Qt
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited

Found device nodes: /dev/sdb1 None None
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
Job: 2 Set library information finished
No details available.
Job: 1 Get device information finished
No details available.
DeviceJob: 2 Set library information callback returned
Job: 3 Get list of books on device started
DEBUG:    0.0 USBMS: Fetching list of books from device. Device= KINDLE2 oncard= None
DEBUG:    0.0 USBMS: dirs are: /media/Kindle/ documents
DEBUG:    0.3 USBMS: scan from root False /media/Kindle/documents
DEBUG:    0.3 USBMS: count found in cache: 83, count of files in metadata: 83, need_sync: False
DEBUG:    0.3 USBMS: Finished fetching list of books from device. oncard= None
DEBUG:    0.3 USBMS: Fetching list of books from device. Device= KINDLE2 oncard= carda
DEBUG:    0.3 USBMS: Fetching list of books from device. Device= KINDLE2 oncard= cardb
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= 83
Job: 2 Set library information finished
No details available.
Job: 3 Get list of books on device finished
No details available.
DeviceJob: set_books_in_library finished: time= 0.0865859985352
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'device_name': u'Amazon Kindle', u'date_last_connected': u'2014-10-14T09:42:56.663306+00:00', u'calibre_version': u'2.5.0', u'device_store_uuid': u'8d541021-76da-48dd-933b-2d9f9cccdafd', u'prefix': '/media/Kindle/', u'last_library_uuid': None, u'location_code': 'main'}}
READING LIST: Sync Now - force_sync= False
DeviceJob: 3 Get list of books on device callback returned
Job: 3 Get list of books on device finished
No details available.
Started up in 41.96 seconds with 28675 books
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
Job: 3 Get list of books on device finished
No details available.
calibre 2.5  isfrozen: True is64bit: False
Linux-3.16.5-gnu.pae-i686-with-debian-wheezy-sid Linux ('32bit', 'ELF')
('Linux', '3.16.5-gnu.pae', '#1 SMP Sun Oct 12 11:30:17 UTC 2014')
Python 2.7.8
Linux: ('debian', 'wheezy/sid', '')
Successfully initialized third party plugins: Goodreads && Wiki Reader && Modify ePub && Find Duplicates && Resize Cover && Reading List && Recipe Reader && Save To Format && BigOven Recipe Reader && Generate Cover && Extract ISBN && Quality Check && Kindle Collections && all recipes Recipe Reader && Annotations && food network Recipe Reader
Traceback (most recent call last):
  File "calibre_plugins.annotations.action", line 333, in fetch_usb_device_annotations
  File "calibre_plugins.annotations.action", line 522, in get_annotated_books_on_usb_device
  File "/tmp/calibre_annotations_plugin/Kindle.py", line 168, in get_installed_books
  File "/tmp/calibre_annotations_plugin/Kindle.py", line 264, in _get_metadata
  File "site-packages/calibre/ebooks/metadata/mobi.py", line 493, in get_metadata
  File "site-packages/calibre/ebooks/mobi/reader/headers.py", line 273, in __init__
  File "site-packages/calibre/ebooks/mobi/reader/headers.py", line 301, in identity
MobiError: Unknown book type: 

libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
DEBUG:  330.9 AnnotationsAction:shutting_down() 
Restarting with: /opt/calibre/bin/calibre-debug ['calibre-debug', u'--gui-debug', u'/tmp/tmpSQCihu.txt']
calibre Debug log
calibre 2.5  isfrozen: True is64bit: False
Linux-3.16.5-gnu.pae-i686-with-debian-wheezy-sid Linux ('32bit', 'ELF')
('Linux', '3.16.5-gnu.pae', '#1 SMP Sun Oct 12 11:30:17 UTC 2014')
Python 2.7.8
Linux: ('debian', 'wheezy/sid', '')
Successfully initialized third party plugins: Kindle Collections && food network Recipe Reader && Resize Cover && BigOven Recipe Reader && Reading List && all recipes Recipe Reader && Goodreads && Annotations && Quality Check && Save To Format && Generate Cover && Find Duplicates && Modify ePub && Wiki Reader && Extract ISBN && Recipe Reader
Starting up...
Traceback (most recent call last):
  File "site-packages/calibre/gui2/ui.py", line 166, in __init__
  File "site-packages/calibre/gui2/ui.py", line 180, in init_iaction
  File "site-packages/calibre/customize/__init__.py", line 582, in load_actual_plugin
  File "importlib/__init__.py", line 37, in import_module
  File "site-packages/calibre/customize/zipplugin.py", line 179, in load_module
  File "calibre_plugins.food_ebook.ui", line 18, in <module>
  File "site-packages/calibre/customize/zipplugin.py", line 179, in load_module
  File "calibre_plugins.food_ebook.main", line 18, in <module>
ImportError: No module named PyQt4.Qt
Traceback (most recent call last):
  File "site-packages/calibre/gui2/ui.py", line 166, in __init__
  File "site-packages/calibre/gui2/ui.py", line 180, in init_iaction
  File "site-packages/calibre/customize/__init__.py", line 582, in load_actual_plugin
  File "importlib/__init__.py", line 37, in import_module
  File "site-packages/calibre/customize/zipplugin.py", line 179, in load_module
  File "calibre_plugins.allrecipes_ebook.ui", line 18, in <module>
  File "site-packages/calibre/customize/zipplugin.py", line 179, in load_module
  File "calibre_plugins.allrecipes_ebook.main", line 18, in <module>
ImportError: No module named PyQt4.Qt
Traceback (most recent call last):
  File "site-packages/calibre/gui2/ui.py", line 166, in __init__
  File "site-packages/calibre/gui2/ui.py", line 180, in init_iaction
  File "site-packages/calibre/customize/__init__.py", line 582, in load_actual_plugin
  File "importlib/__init__.py", line 37, in import_module
  File "site-packages/calibre/customize/zipplugin.py", line 179, in load_module
  File "calibre_plugins.savetoformat.savetoformataction", line 3, in <module>
  File "site-packages/calibre/customize/zipplugin.py", line 179, in load_module
  File "calibre_plugins.savetoformat.gui.prompt", line 5, in <module>
ImportError: cannot import name NONE
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
DEBUG:    0.0  ~~~~~~~~~~~~~~~~~~~~~~~ Annotations plugin 1.4.3 (linux) ~~~~~~~~~~~~~~~~~~~~~~~
DEBUG:    0.0 libiMobileDevice:__init__() 
DEBUG:    0.0 libiMobileDevice:load_library(linux) 
DEBUG:    0.0   libimobiledevice loaded from 'libimobiledevice.so.4'
DEBUG:    0.0   libplist loaded from 'libplist.so.2'
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
DEBUG:    0.0 AnnotationsAction:init_options(disable_caching: False) 
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
DEBUG:    0.0 AnnotationsDB:connect(db_version: 1) 
DEBUG:    0.0 AnnotationsAction:load_dynamic_reader_classes() 
DEBUG:    0.0   loading built-in class 'GoodReader'
DEBUG:    0.0   loading built-in class 'Kindle'
DEBUG:    0.0   loading built-in class 'KoboTouch'
DEBUG:    0.1   loading built-in class 'ParseKindleMyClippingsTxt'
DEBUG:    0.1 AnnotationsAction:inflate_dialog_resources() 
DEBUG:    0.1 CompileUI:compile_ui() 
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited

Found device nodes: /dev/sdb1 None None
DEBUG:    9.8 AnnotationsAction:on_device_connection_changed(Amazon Kindle) 
Job: 1 Get device information started
DeviceJob: 1 Get device information done, calling callback
Job: 1 Get device information finished
No details available.
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:   10.9 USBMS: Fetching list of books from device. Device= KINDLE2 oncard= None
DEBUG:   10.9 USBMS: dirs are: /media/Kindle/ documents
Job: 1 Get device information finished
No details available.
Job: 2 Set library information finished
No details available.
DEBUG:   11.1 USBMS: scan from root False /media/Kindle/documents
DEBUG:   11.3 USBMS: count found in cache: 83, count of files in metadata: 83, need_sync: False
DEBUG:   11.3 USBMS: Finished fetching list of books from device. oncard= None
DEBUG:   11.3 USBMS: Fetching list of books from device. Device= KINDLE2 oncard= carda
DEBUG:   11.3 USBMS: Fetching list of books from device. Device= KINDLE2 oncard= cardb
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= 83
Job: 3 Get list of books on device finished
No details available.
DeviceJob: set_books_in_library finished: time= 0.087012052536
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'device_store_uuid': u'8d541021-76da-48dd-933b-2d9f9cccdafd', u'location_code': 'main', u'last_library_uuid': None, u'prefix': '/media/Kindle/', u'calibre_version': u'2.5.0', u'device_name': u'Amazon Kindle', u'date_last_connected': u'2014-10-14T09:48:59.101881+00:00'}}
READING LIST: Sync Now - force_sync= False
DeviceJob: 3 Get list of books on device callback returned
Started up in 27.20 seconds with 28675 books
Job: 3 Get list of books on device finished
No details available.
DEBUG:   55.2 AnnotationsAction:launch_library_scanner(updating library index) 
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
DEBUG:   57.0 AnnotationsAction:get_annotated_books_on_usb_device() 
DEBUG:   57.1  Kindle:get_installed_books()
DEBUG:  286.5 AnnotationsAction:library_index_complete() 
Job: 3 Get list of books on device finished
No details available.
DEBUG:  288.0  Book on device title: Gather Together in My Name
calibre 2.5  isfrozen: True is64bit: False
Linux-3.16.5-gnu.pae-i686-with-debian-wheezy-sid Linux ('32bit', 'ELF')
('Linux', '3.16.5-gnu.pae', '#1 SMP Sun Oct 12 11:30:17 UTC 2014')
Python 2.7.8
Linux: ('debian', 'wheezy/sid', '')
Successfully initialized third party plugins: Kindle Collections && food network Recipe Reader && Resize Cover && BigOven Recipe Reader && Reading List && all recipes Recipe Reader && Goodreads && Annotations && Quality Check && Save To Format && Generate Cover && Find Duplicates && Modify ePub && Wiki Reader && Extract ISBN && Recipe Reader
Traceback (most recent call last):
  File "calibre_plugins.annotations.action", line 333, in fetch_usb_device_annotations
  File "calibre_plugins.annotations.action", line 522, in get_annotated_books_on_usb_device
  File "/tmp/calibre_annotations_plugin/Kindle.py", line 168, in get_installed_books
  File "/tmp/calibre_annotations_plugin/Kindle.py", line 264, in _get_metadata
  File "site-packages/calibre/ebooks/metadata/mobi.py", line 493, in get_metadata
  File "site-packages/calibre/ebooks/mobi/reader/headers.py", line 273, in __init__
  File "site-packages/calibre/ebooks/mobi/reader/headers.py", line 301, in identity
MobiError: Unknown book type: 

DEBUG:  472.2 ConfigWidget:populate_annotations() 
DEBUG:  474.1 ConfigWidget:restart_required(WARNING: To apply changes, restart calibre.) 
DEBUG:  477.5 ConfigWidget:restart_required(WARNING: To apply changes, restart calibre.) 
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
11:57:15 libtorsocks(4872): The symbol res_query() was not found in any shared library. The error reported was: not found!
11:57:15 libtorsocks(4872): The symbol res_search() was not found in any shared library. The error reported was: not found!
11:57:15 libtorsocks(4872): The symbol __res_send() was not found in any shared library. The error reported was: not found!
11:57:15 libtorsocks(4872): The symbol res_querydomain() was not found in any shared library. The error reported was: not found!
ersesedi is offline   Reply With Quote
Old 10-18-2014, 02:18 AM   #85
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: 5,682
Karma: 5656630
Join Date: Jul 2011
Location: Australia
Device: Kobo Touch, Kobo Glo
Drats, that didn't show enough. It doesn't see what book is causing the problem. I have attached a version that will display the full path of each book that gets processed. Could you install this, run it in debug mode and post the log?

Also, your debug log shows three plugins that haven't been updated for calibre v2. They won't be causing any problems, but, you might want to ask the developers about updating them.
Attached Files
File Type: zip Annotations-Kindletest.zip (647.6 KB, 5 views)
davidfor is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] KindleUnpack - The Plugin DiapDealer Plugins 264 Yesterday 09:59 PM
[GUI Plugin] Open With kiwidude Plugins 232 10-09-2014 12:38 AM
[GUI Plugin] Annotations (closed) GRiker Plugins 68 06-17-2014 06:11 AM
[GUI Plugin] KiNotes -axel- Plugins 0 07-14-2013 06:39 PM
[GUI Plugin] Plugin Updater **Deprecated** kiwidude Plugins 159 06-19-2011 12:27 PM


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


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