I am experiencing some odd behavior from this plugin. When I import a DRM'd kfx-zip, the decryption appears to succeed, but it still packs the added book into another kfx-zip. The file sizes are different, so some change occurred. Inside the new kfx-zip, the "decrypted" .res files are all about 100k smaller, and the .azw is about 3x larger. My calibre-debug output during import is in B0CGLB24FR.txt.
Another oddity happens when I attempt to unpack or convert this kfx-zip to either PDF or epub. I get the output in the B0CGLB24FR_conv.txt attachment (AttributeError: 'NoneType' object has no attribute 'PdfReader'). This issue was said to be fixed with this latest version, but it's possible the input is bad since it didn't convert to a plain kfx. The preview (it denies cloud reader) appears to be print replica, but I don't know for sure.
I can't tell if this is an issue with DeDRM or this plugin, or if these are one issue or two separate ones. But I can say with certainty that my current combination of plugins worked on another new-format DRM (B0xxx ASIN) book. I'd greatly appreciate any assistance with narrowing down the issue.
|