Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle

Notices

Reply
 
Thread Tools Search this Thread
Old 10-22-2015, 11:16 AM   #226
stoduk
Member
stoduk began at the beginning.
 
Posts: 18
Karma: 10
Join Date: Sep 2013
Device: Kobo Mini, Kindle Paperwhite V2
Do you get email notification for this thread? I got notification of the first update after subscribing, but seen nothing since..

Quote:
Originally Posted by Ephemerality View Post
Weird, that's usually the error when you didn't extract the dll when you got the app. I'm assuming it was unzipped and in place?
Yes, the DLL was there in the directory with the app. Installing the framework fixed it, so I assume that is the right place for the DLL to be..

Quote:
No measurements were done, but when I was testing with Song of Ice and Fire books, the app was pretty quick and the plugin was ungodly slow. The slowness from Shelfari seems normal for whatever reason (coming from Canada with a quick connection). Caching seems like a good idea, how long are you keeping the cached content?
Cache was probably over selling it - I've just curl'd the file and have hacked the script to use it instead of fetching it each time. Very useful when ironing out bugs, but not practical long term!

I don't know if caching would be a useful feature - TBH doing an initial download and then keeping the file (or putting it in a user-editable format) might be more worthwhile.

Quote:

Oh, the problem I was looking at was in the StartActions (menu button, About This Book). I think I've got it worked out either way. X-Rays themselves should work fine with unicode characters.
Sorry, I lied. No coffee today, I blame that If I looked at the "about this book" dialog, it would be the mosty empty one (the same you get if you have no StartActions file). Editing the unicode quote marks out of the file made it appear.
stoduk is offline   Reply With Quote
Old 10-22-2015, 11:51 AM   #227
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
When you subscribe to a thread, you can change how often you get emails.

I have emails turned entirely off, as I check the MR User Control Panel regularly.


You can also go to View Subscriptions and Update Subscription Type from the dropdown box after selecting the ones you wish to change.

Then go to Edit Options ==> Messaging & Notification and change your Default Thread Subscription Mode.
eschwartz is offline   Reply With Quote
Old 10-22-2015, 03:06 PM   #228
Ephemerality
Addict
Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.
 
Posts: 328
Karma: 800105
Join Date: Feb 2013
Device: PW1
Quote:
Originally Posted by stoduk View Post
TBH doing an initial download and then keeping the file (or putting it in a user-editable format) might be more worthwhile.
There is the option in the app to download the Shelfari page to an XML file, though I'm not sure how many people use it.

Quote:
Originally Posted by stoduk View Post
Sorry, I lied. No coffee today, I blame that If I looked at the "about this book" dialog, it would be the mosty empty one (the same you get if you have no StartActions file). Editing the unicode quote marks out of the file made it appear.
Sounds good. Once I get confirmation from darrenmcg that it's working, I'll be putting up a new version that should work properly for unicode characters in the Start/EndActions files. There was also an issue with the StartActions that caused invalid JSON when the book wasn't part of a series, so that's been fixed as well.
Ephemerality is offline   Reply With Quote
Old 10-26-2015, 12:29 PM   #229
Ephemerality
Addict
Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.
 
Posts: 328
Karma: 800105
Join Date: Feb 2013
Device: PW1
2.0.9 has been posted. Notable changes:
  • Fix for unicode characters in Start/EndActions
  • Additional overwrite option (overwrite AuthorProfile/XActions but not aliases/chapters)
  • Goodreads info in StartActions
Ephemerality is offline   Reply With Quote
Old 11-09-2015, 10:25 PM   #230
Serenity23
Junior Member
Serenity23 began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Nov 2015
Device: Kindle Voyage
I keep getting the error "Database Name is the maximum length". It tells me to change it in calibre or manually. How do I change it in Calibre? How long should the title be?
Serenity23 is offline   Reply With Quote
Old 11-09-2015, 11:46 PM   #231
Ephemerality
Addict
Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.
 
Posts: 328
Karma: 800105
Join Date: Feb 2013
Device: PW1
Quote:
Originally Posted by Serenity23 View Post
I keep getting the error "Database Name is the maximum length". It tells me to change it in calibre or manually. How do I change it in Calibre? How long should the title be?
Usually it's not an issue, it's just a warning rather than an actual error. I believe it's controlled by the "title" field in Calibre's Edit Metadata section. In the past, if the title of the book didn't match the database name (which can only be 31 characters) it wouldn't load the X-Ray. I'm not even sure if that's the case anymore... I'll have to look into it.

Update: Best I can tell, this isn't an issue anymore on firmware 5.6+ (though it was quite rare on previous versions so it may be tough to trigger). I'll remove the message when building 'new format' for now.

Last edited by Ephemerality; 11-13-2015 at 05:10 PM.
Ephemerality is offline   Reply With Quote
Old 11-18-2015, 02:42 PM   #232
iheijoushin
Junior Member
iheijoushin began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Nov 2015
Device: Kindle Paperwhite (2015)
Quote:
Originally Posted by camelx View Post
I've messed with this off and on for a couple of months now, but could never get it to work consistent for me. So I spend a few hours on it yesterday and wanted to let the rest of you inconsistent results on how I got it to work for me, did at least 10 books with testing. Mobi and AZW3 and doesn't matter if they are put in the root of Kindle Documents folder or under author like Calibre moves them. I have the newest Voyager and the latest software.

This is the way I got it to work every time, but there may be things that aren't required, I just didn't have more time to prove it all out.

Procedure includes Calibre, the Quality check plug, and lookup metadata for Amazon.

Calibre output settings (preferences): mobi - personal doc tag: [EBOK} and new for file type. (keeps the new books going to kindle NOT as personal docs and brings nice covers

for XRAY config: checked: output UTF8, enable editing of chaps, use new xray format, use subdirs, overwrite existing files. Excerpt offset: 0

For the book you want to Xray:

1) double click on the book in Calibre and delete the existing Ids
2)turn on the Amazon metadata lookup for the sources (I only picked Amazon here, but I'm sure that doesn't matter, but you MUST have Amazon)
3) do a metadata lookup for Amazon and let it write the new metadata
3) Using the Quality Check plugin, choose Fix ASIN for Kindle Fire (don't worry if yours is not a Fire, I have a Voyager!) btw, I found even with Amazon lookup, Xray would NOT always work unless I did this procedure!!!
4) using Calibre, right click on the book and choose Save to disk - you will use either the mobi or the AZW3 from this.
5) run XRay builder and drag one of those files to the book input box
6) use browser and go to www.shelfari.com and look up your book page, once there grab the URL from browser and put it into the URL field of XRay
7) click the build Xray button at top and you should be fine
8) plug your kindle in with USB cable and go to documents directory
9) grab the specific book you used in Xray and the Xray output directory created in the process (in the out directory) and copy both of them directly to the Kindle's documents directory. They should be exactly the same name, but book with extension of mobi or AZW3 and directory ext of .sdr.
10) unplug the usb cable and your book will show up in the kindle and the Xray will be working.

Notes:
It's as only good as the Shelfari information.
XRay is reached by clicking the top part of menu area, not by highlighting a word.
I generally DON"T have Amazon turned on for metadata - not good for tags and book series, I generally only use Goodreads. So after I do the Amazon thing for this, I will go back and only chose Goodreads to fix my metadata the way I like it.
I can't get this to work following these instructions. I've tried with a number of different books and even tried specifying the Shelfari URL - but each time X-Ray Builder GUI reports it cannot complete the process because the ASIN is incorrect.

For example, here's the Calibre Ids field for one of my books:
isbn:9780345453747, amazon:B0043M4ZH0, google:Fu2VnsEW8S0C
That is the correct ASIN, but X-Ray Builder gives a completely different ID number that I cannot locate anywhere in my Calibre metadata. For the book above, I get the following error from X-Ray Builder:
Incorrect ASIN detected: 6e16d066-1505-4eb0-a9fc-82902a4c5698! Kindle may not display an X-Ray for this book. Do you wish to continue?
Any ideas where that crazy ASIN is coming from or how to get things working?

Thanks to everyone in advance for the assist!
iheijoushin is offline   Reply With Quote
Old 11-18-2015, 03:03 PM   #233
Ephemerality
Addict
Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.
 
Posts: 328
Karma: 800105
Join Date: Feb 2013
Device: PW1
Quote:
Originally Posted by iheijoushin View Post
I can't get this to work following these instructions. I've tried with a number of different books and even tried specifying the Shelfari URL - but each time X-Ray Builder GUI reports it cannot complete the process because the ASIN is incorrect.

For example, here's the Calibre Ids field for one of my books:
isbn:9780345453747, amazon:B0043M4ZH0, google:Fu2VnsEW8S0C
That is the correct ASIN, but X-Ray Builder gives a completely different ID number that I cannot locate anywhere in my Calibre metadata. For the book above, I get the following error from X-Ray Builder:
Incorrect ASIN detected: 6e16d066-1505-4eb0-a9fc-82902a4c5698! Kindle may not display an X-Ray for this book. Do you wish to continue?
Any ideas where that crazy ASIN is coming from or how to get things working?

Thanks to everyone in advance for the assist!
The ASIN you're seeing is one inserted by Calibre automatically. Did you use the Quality Check plugin with the "Fix->Fix ASIN for Kindle Fire" option? That should insert the ASIN from your 'amazon' ID.
Ephemerality is offline   Reply With Quote
Old 11-18-2015, 08:04 PM   #234
iheijoushin
Junior Member
iheijoushin began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Nov 2015
Device: Kindle Paperwhite (2015)
Quote:
Originally Posted by Ephemerality View Post
The ASIN you're seeing is one inserted by Calibre automatically. Did you use the Quality Check plugin with the "Fix->Fix ASIN for Kindle Fire" option? That should insert the ASIN from your 'amazon' ID.
Thanks for replying. I applied that step a few times in case it didn't set the first time. I also deleted everything from the Ids metadata in Calibre before running the "Fix ASIN for Kindle Fire" but I still get the same error.

Could the issue be with the Quality Check plugin?
iheijoushin is offline   Reply With Quote
Old 11-18-2015, 08:08 PM   #235
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
Um, yeah -- you deleted the "amazon" id from the IDs metadata.
So Quality Check didn't have a correct ASIN to fix the ebook with. And it resorted instead to generating a UUID, which won't work for X-Ray Builder.
eschwartz is offline   Reply With Quote
Old 11-19-2015, 02:09 AM   #236
Ephemerality
Addict
Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.
 
Posts: 328
Karma: 800105
Join Date: Feb 2013
Device: PW1
Quote:
Originally Posted by eschwartz View Post
Um, yeah -- you deleted the "amazon" id from the IDs metadata.
So Quality Check didn't have a correct ASIN to fix the ebook with. And it resorted instead to generating a UUID, which won't work for X-Ray Builder.
Yep. When the 'amazon' or 'mobi-asin' ID is present it should detect it. When you run the Fix for Kindle Fire option, it gives you the View Log button. If it worked, you should see the proper ASIN listed there.
Ephemerality is offline   Reply With Quote
Old 11-19-2015, 09:48 AM   #237
iheijoushin
Junior Member
iheijoushin began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Nov 2015
Device: Kindle Paperwhite (2015)
Quote:
Originally Posted by eschwartz View Post
Um, yeah -- you deleted the "amazon" id from the IDs metadata.
So Quality Check didn't have a correct ASIN to fix the ebook with. And it resorted instead to generating a UUID, which won't work for X-Ray Builder.
I regret I wasn't clearer earlier. I only removed the Amazon ID from Calibre when my attempts to get X-Ray Builder working with about 10 books all failed. Temporarily removing the Amazon ID was my attempt to troubleshoot and start the whole process over.

The issue persists even when the information is populated correctly in Calibre.

So here's one of the many books in question I attempted as it appears in Calibre's Metadata window:
[Oversized image removed by moderator]

Here's the log from Quality Checker immediately afterwards:


...and following the instructions posted earlier this is the result:


The instructions posted earlier claims that the process works with either mobi or AZW3, is this correct?

Thanks again for your assistance, guys.

Last edited by eschwartz; 11-19-2015 at 11:27 AM.
iheijoushin is offline   Reply With Quote
Old 11-19-2015, 10:33 AM   #238
Ephemerality
Addict
Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.Ephemerality ought to be getting tired of karma fortunes by now.
 
Posts: 328
Karma: 800105
Join Date: Feb 2013
Device: PW1
Quote:
Originally Posted by iheijoushin View Post
I regret I wasn't clearer earlier. I only removed the Amazon ID from Calibre when my attempts to get X-Ray Builder working with about 10 books all failed. Temporarily removing the Amazon ID was my attempt to troubleshoot and start the whole process over.

The issue persists even when the information is populated correctly in Calibre.
The instructions posted earlier claims that the process works with either mobi or AZW3, is this correct?

Thanks again for your assistance, guys.
Ah, sorry about the misunderstanding. I noticed that the builder is opening the mobi version from your desktop. Is that getting copied out of your Calibre library after it's been updated or is that a different copy? I always open mine straight from Documents\Calibre Library\whatever (Calibre makes a copy of the book once it's added to your library from elsewhere).
If it's definitely the same one that Calibre is modifying, you could upload and PM the book file to me and I can have a look at it.
Ephemerality is offline   Reply With Quote
Old 11-19-2015, 11:27 AM   #239
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
Moderator Notice

Please take a few moments to read our Posting Guidelines, in particular the part about the maximum image size allowed (600x600 pixels). Images that violate those guidelines will be deleted.

Feel free to update your original post with an appropriately-resized image, or use our attachments feature (in the Go Advanced reply mode).

Thanks.
eschwartz is offline   Reply With Quote
Old 11-19-2015, 11:30 AM   #240
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
OK, sorry about the confusion.

That definitely seems to imply that the ASIN is not being embedded in the file you tried using X-Ray Builder on.

And since I know Quality Check works...
Ephemerality's suggestion is a good train of thought to follow.


You could use KindleUnpack (calibre plugin) to open the in-library MOBI and check the content.opf to see what the ASIN is.

Or calibre's command-line tool
Code:
ebook-meta "C:\path\to\Calibre Library\path\to\ebook.mobi"
Look at the Identifiers value for "mobi-asin"

Last edited by eschwartz; 11-19-2015 at 11:39 AM.
eschwartz is offline   Reply With Quote
Reply

Tags
x-ray


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Windows 8 with Kindle Application nomadreader Amazon Kindle 4 03-16-2013 02:47 PM
Which Windows pc / Android application will keep epub annotations consistent? internalaudit Reading and Management 0 03-01-2013 09:55 AM
how do you create your application installer for Windows. KevinH Calibre 4 01-07-2011 09:04 PM
portable application for windows ebook reading rheostaticsfan Reading and Management 8 06-27-2008 08:26 PM


All times are GMT -4. The time now is 02:49 PM.


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