Register Guidelines E-Books Today's Posts Search

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

Notices

Reply
 
Thread Tools Search this Thread
Old 05-10-2013, 02:45 AM   #1
skb
Evangelist
skb ought to be getting tired of karma fortunes by now.skb ought to be getting tired of karma fortunes by now.skb ought to be getting tired of karma fortunes by now.skb ought to be getting tired of karma fortunes by now.skb ought to be getting tired of karma fortunes by now.skb ought to be getting tired of karma fortunes by now.skb ought to be getting tired of karma fortunes by now.skb ought to be getting tired of karma fortunes by now.skb ought to be getting tired of karma fortunes by now.skb ought to be getting tired of karma fortunes by now.skb ought to be getting tired of karma fortunes by now.
 
skb's Avatar
 
Posts: 401
Karma: 1597305
Join Date: Mar 2010
Device: Ipod G4, MacOS 10.12, Calibre, Pocketbook Touch HD 3
Can't use "Send to device" using content server

Having issues trying to send multiple files to my Nexus (using Calibre Companion).

I can receive single files via CC (initiating copy via device) but when in Calibre, I can't seem to successfully "send to device".

I get the blue "send to device" button only when using the content server (not using wireless server - not sure if that's significant or not) but when I try to send, I get the following error:

Spoiler:
calibre, version 0.9.29
ERROR: Error: Error communicating with device

Assigning to this object is forbidden

Traceback (most recent call last):
File "site-packages/calibre/gui2/device.py", line 85, in run
File "site-packages/calibre/gui2/device.py", line 470, in _books
File "site-packages/calibre/devices/smart_device_app/driver.py", line 49, in _synchronizer
File "site-packages/calibre/devices/smart_device_app/driver.py", line 1043, in books
File "site-packages/calibre/devices/smart_device_app/driver.py", line 716, in _set_known_metadata
File "site-packages/calibre/ebooks/metadata/book/base.py", line 182, in deepcopy
File "lib/python2.7/copy.py", line 163, in deepcopy
File "lib/python2.7/copy.py", line 257, in _deepcopy_dict
File "lib/python2.7/copy.py", line 190, in deepcopy
File "lib/python2.7/copy.py", line 334, in _reconstruct
File "lib/python2.7/copy.py", line 163, in deepcopy
File "lib/python2.7/copy.py", line 257, in _deepcopy_dict
File "lib/python2.7/copy.py", line 190, in deepcopy
File "lib/python2.7/copy.py", line 358, in _reconstruct
File "site-packages/calibre/library/field_metadata.py", line 427, in __setitem__
AttributeError: Assigning to this object is forbidden


Using Mac 10.6.8 Calibre 0.9.29
skb is offline   Reply With Quote
Old 05-10-2013, 03:52 AM   #2
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,390
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by skb View Post
Having issues trying to send multiple files to my Nexus (using Calibre Companion).

I can receive single files via CC (initiating copy via device) but when in Calibre, I can't seem to successfully "send to device".

I get the blue "send to device" button only when using the content server (not using wireless server - not sure if that's significant or not) but when I try to send, I get the following error:

Spoiler:
calibre, version 0.9.29
ERROR: Error: Error communicating with device

Assigning to this object is forbidden

Traceback (most recent call last):
File "site-packages/calibre/gui2/device.py", line 85, in run
File "site-packages/calibre/gui2/device.py", line 470, in _books
File "site-packages/calibre/devices/smart_device_app/driver.py", line 49, in _synchronizer
File "site-packages/calibre/devices/smart_device_app/driver.py", line 1043, in books
File "site-packages/calibre/devices/smart_device_app/driver.py", line 716, in _set_known_metadata
File "site-packages/calibre/ebooks/metadata/book/base.py", line 182, in deepcopy
File "lib/python2.7/copy.py", line 163, in deepcopy
File "lib/python2.7/copy.py", line 257, in _deepcopy_dict
File "lib/python2.7/copy.py", line 190, in deepcopy
File "lib/python2.7/copy.py", line 334, in _reconstruct
File "lib/python2.7/copy.py", line 163, in deepcopy
File "lib/python2.7/copy.py", line 257, in _deepcopy_dict
File "lib/python2.7/copy.py", line 190, in deepcopy
File "lib/python2.7/copy.py", line 358, in _reconstruct
File "site-packages/calibre/library/field_metadata.py", line 427, in __setitem__
AttributeError: Assigning to this object is forbidden


Using Mac 10.6.8 Calibre 0.9.29
This problem was caused by a regression in calibre 0.9.29 that existed for around 24 hours on Friday and Saturday. Re-download and re-install calibre and the problem will go away.

See https://www.mobileread.com/forums/sho...d.php?t=212306 for more information.
chaley is offline   Reply With Quote
Advert
Old 05-10-2013, 03:55 AM   #3
skb
Evangelist
skb ought to be getting tired of karma fortunes by now.skb ought to be getting tired of karma fortunes by now.skb ought to be getting tired of karma fortunes by now.skb ought to be getting tired of karma fortunes by now.skb ought to be getting tired of karma fortunes by now.skb ought to be getting tired of karma fortunes by now.skb ought to be getting tired of karma fortunes by now.skb ought to be getting tired of karma fortunes by now.skb ought to be getting tired of karma fortunes by now.skb ought to be getting tired of karma fortunes by now.skb ought to be getting tired of karma fortunes by now.
 
skb's Avatar
 
Posts: 401
Karma: 1597305
Join Date: Mar 2010
Device: Ipod G4, MacOS 10.12, Calibre, Pocketbook Touch HD 3
Excellent. Will do. Calibre is just so good that I assumed it was me. Thanks for that.
skb is offline   Reply With Quote
Old 05-10-2013, 04:09 AM   #4
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,390
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by skb View Post
Excellent. Will do. Calibre is just so good that I assumed it was me. Thanks for that.
You are welcome.

We (CC developers) have had some 15 to 20 people contact us about why CC broke, and that of course does not count people who found the solution in this forum. After more than 3 years working on calibre I am still amazed how fast people download new releases of calibre when they become available.
chaley is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
can it "send to device" to a kindle app on the android phone? Scifier Calibre 0 03-08-2013 10:10 PM
Nexus 7, Chrome, canoot "see" Calibre content server goglen Devices 6 08-28-2012 05:25 AM
Whimsical IPAD-Calibre/"content server"! lsalterid Devices 5 05-06-2011 10:47 AM
"add metadata as 1st page" won't work on batch [send to device] Bellychaser Devices 3 01-25-2011 03:25 PM


All times are GMT -4. The time now is 09:30 AM.


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