Quote:
Originally Posted by TheQwertiest
About the book I sent you:
Oh, my bad... Totally forgot about Kindle DRM... After removing it, the x-ray stopped failing. Really sorry for your wasted time.
X-Ray creator fails to generate XRay (i.e. XRay creation is checked in the Preferences) on DRM'd book for obvious reasons, since it's protected by the DRM after all.
May be it is possible to add a DRM check before XRay creation, so that the failing error would be more informative?
About missing recommendation:
They are still empty in the resulted *Actions.data.
I debugged plugin a little and found that it fails to get 'book_asin' (goodreads_parser.py:_parse_tooltip_info). My goodreads.com page does not have 'kindlePreviewButtonIcon' class nor does 'asin_data_page' contain any useful info...
[EDIT]: Ooookaaaaay. So the 'kindlePreviewButtonIcon' class is the 'Preview' feature which is available only in the US. I'm not in the US, hence there is no button and no obvious way to get an asin... For now the only workaround that I can think of is to somehow force (only) XRay plugin to connect via (US-based) proxy.
|
Wow! Thanks for debugging it. I was literally stumped. Would've never figured it out since I'm in the US. Lol. Also, yeah I'll add a check for DRM. Thanks again for reporting and debugging!