Quote:
Originally Posted by szarroug3
I fixed and tested it as much as I could (a bit limited since it's DRM locked). I can't guarantee that the x-ray file will work because of the DRM lock but you can try it.
Can you try using this version for me and let me know if it works? https://github.com/szarroug3/X-Ray_C...ugin_3_1_2.zip
As for skipping the step and getting an error, that's pretty strange. Can you pm me that book too?
|
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.