![]() |
#1 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 328
Karma: 800105
Join Date: Feb 2013
Device: PW1
|
Author Profile
Ever since getting my Paperwhite, I have been very picky as to the organization of my books on it and making full use of the extra features on each book. All my books (including sideloads) have their proper Amazon ASINs instead of the Calibre-generated ones, APNX files for page numbers, X-Ray files with chapters and excerpts, and now I am working on adding the author profiles as well. I don't know about on the other devices, but on the Paperwhite at least, there is an "About the Author" option when you have a book opened, provided the profile file exists.
I didn't see any other threads about this, so I thought I would give a run down of what the file contains. Forgive me if it has been discussed before. I've attached one of the profiles I created as an example. Located in the .sdr folder for each book, the file is called "AuthorProfile.profile.[Book's ASIN].asc". Code:
The name of each entity is 1 letter. In the order they appear in the file: u = Authors An array of author entities associated with the book. I have not tested the use of multiple authors in a single file yet. The author entity: y = Height of the author's picture l (lowercase L) = List of ASINs or ISBN-10s from the author n = Name a = Author's ASIN b = Biography (all seem to end with a <br/>) i = Base64-encoded JPG (width should be 185) The rest: a = This book's ASIN (does not seem to matter) d = Epoch timestamp, referred to as "as of" possibly the time the profile was last updated o = List of book entities to describe each book The book entity: e = 1 if book is a Kindle eBook edition, 0 if otherwise a = Book's ASIN t = Book title Last edited by Ephemerality; 03-02-2013 at 10:00 AM. |
![]() |
![]() |
![]() |
#2 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 392
Karma: 1008414
Join Date: Jun 2011
Device: Kindle
|
I get OCD and like the idea of done the things you suggest.
How do you insert the correct ASIN and what's the advantage of doing so? Also, would any of this break last page syncing between PW and iPad Kindle app when I email books from Calibre to my Kindle email address? Your author profile thing seems like it could be fairly easily implemented in a Calibre plugin or script. |
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 328
Karma: 800105
Join Date: Feb 2013
Device: PW1
|
Quote:
Getting it on the iPhone/iPad also relies on having filesystem access. I have SSH setup on mine, I think there are tools out there that don't require a jailbreak. It would likely break any already-existing syncing between your devices... I had issues getting my PW to sync with my Kindle PC and iPhone apps, but so far I've had the best luck with this process:
With the database name set to the CR! one and the ASIN changed, it seems to be working properly so far. Hasn't been extensively tested yet though, just on a couple books. Edit: After playing with it a bit more, one of the books I had working fine on all 3 now only works on the Kindle PC and PW... the iPhone app will not sync at all (sync button grayed out)... and the other one that worked previously will still sync, but only to the very first update that my Kindle sent out yesterday... so I have no idea what's causing that. Last edited by Ephemerality; 03-03-2013 at 01:02 AM. |
|
![]() |
![]() |
![]() |
#4 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 392
Karma: 1008414
Join Date: Jun 2011
Device: Kindle
|
Which folder do you put the books in once you've SSH'd into on your phone?
When you say copy mobi to Kindle in step 6, do you mean side load using Calibre? In step 3, when you say "original mobi", you mean the one you started with BEFORE you emailed it to the Kindle? How do I generate page numbers? Thanks a lot. |
![]() |
![]() |
![]() |
#5 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 328
Karma: 800105
Join Date: Feb 2013
Device: PW1
|
Quote:
I copy directly to my Kindle, I don't use Calibre very much. Doing it that prevents some of the automatic stuff like Calibre copying the book cover and the apnx file, but I prefer to have the ASINs matching so it's a matter of preference, really. Yes, the original mobi is the one before it was emailed. The emailed file becomes a .azw. I use an APNX Generator plugin, which is really just a manual way to do what Calibre does automatically with its send to device. Again, messing around with all that stuff will break your existing sync and may not sync properly afterwards... it doesn't seem to work in all cases, still not sure why yet... |
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 392
Karma: 1008414
Join Date: Jun 2011
Device: Kindle
|
I can't get this to work - I put the file in the sdr folder, but nowhere in my PW interface can I see an option for "About this author", not in the book, not in the list, nowhere.
|
![]() |
![]() |
![]() |
#7 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 328
Karma: 800105
Join Date: Feb 2013
Device: PW1
|
If the file is built/named correctly, it will show up when you have the book opened under the top-right menu.
|
![]() |
![]() |
![]() |
#8 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 392
Karma: 1008414
Join Date: Jun 2011
Device: Kindle
|
Simply doesn't work for me. I've named the file with the correct ASIN, I've modified the book to have the correct ASIN, etc, but I just don't get an About The Author on any menu...
|
![]() |
![]() |
![]() |
#9 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 392
Karma: 1008414
Join Date: Jun 2011
Device: Kindle
|
Update: My bad, I left the .txt extension on by mistake! D'oh!
|
![]() |
![]() |
![]() |
#10 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 392
Karma: 1008414
Join Date: Jun 2011
Device: Kindle
|
Got it working, but would be much, much easier with a GUI and/or Calibre plugin.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
New iPad (3) profile | Ockingshay | Conversion | 2 | 08-04-2012 09:42 PM |
Input Profile | Stinger | Calibre | 1 | 05-28-2010 01:39 AM |
Feedbooks Profile | josepinto | EPUBReader | 1 | 03-27-2010 05:40 AM |
What output profile should I use? | Autarch1 | Calibre | 2 | 11-02-2009 03:17 AM |
Zelda's Profile | pilotbob | Lounge | 207 | 04-09-2009 02:53 PM |