View Single Post
Old 11-12-2022, 02:02 PM   #253
laurensb
Junior Member
laurensb began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Nov 2022
Device: PocketBook HD 3
Hi Leseratte_10,

Thanks a lot for your work on this plug-in! It's a massive help towards managing my book collecting without resorting to all sorts of Wine shenanigans on Ubuntu. I am running Calibre 5.37 in combination with 0.0.16 of your plug-in. I am trying to import an ACSM file for a book purchased on Google Play. I am getting the following error message however:

DeACSM v0.0.16: Trying to parse file Leviathan_Wakes-epub.acsm
DeACSM v0.0.16: Try to fulfill ...
Post request caused HTTPError 404
Running file type plugin DeACSM failed with traceback:
Traceback (most recent call last):
File "/usr/lib/calibre/calibre/customize/ui.py", line 175, in _run_filetype_plugins
nfp = plugin.run(nfp) or nfp
File "calibre_plugins.deacsm.__init__", line 416, in run
success, replyData = fulfill(path_to_ebook, deacsmprefs["notify_fulfillment"])
File "/home/laurens/.config/calibre/plugins/DeACSM.zip/libadobeFulfill.py", line 442, in fulfill
replyData = sendRequestDocu(fulfill_req_signed, fulfillURL).decode("utf-8")
AttributeError: 'NoneType' object has no attribute 'decode'

First importing URLLink.acsm as suggested before and then importing the book again doesn't seem to fix anything unfortunately. I have tried various combinations of ADE versions to emulate and turning on/off the notification after fulfilment as well, but that doesn't seem to change anything either

Is there anything else I can try to make this work?

Thanks!
laurensb is offline   Reply With Quote