![]() |
#1 |
Sigil & calibre developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,487
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
|
[GUI Plugin] APNX Generator
Create Amazon APNX page mapping file from within calibre without having to send them to a Kindle.
Main Features
Change Log
Special Notes
Usage
Last edited by user_none; 04-11-2011 at 07:27 AM. |
![]() |
![]() |
![]() |
#2 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() Posts: 78
Karma: 648
Join Date: Jul 2009
Location: USA
Device: K4-NT, Sony T1
|
Thank you! I've been waiting for this. I didn't want to have to re-send and re-index hundreds of books that were already on my K3. I've got a lot of public-domain books, as well as many epub books that I purchased for my Sony, de-DRMed, and converted to mobi for the Kindle so naturally they don't have Amazon-generated apnx files.
Previous to this plug-in I've re-sent several books at the top of my TBR list to the Kindle in order to get the calibre-generated apnx files. They were all re-indexed by the Kindle, which took time and got me wondering as to whether the Kindle's index database was clearing out the junk from the previous, overwritten version before adding the data from the newly re-indexed versions I had just sent. Some posts I've seen here seem to suggest that there was a good chance that it wasn't, and that this could possibly slow down searches and perhaps other Kindle functions, but I was too lazy to really try to find out. I've used goaspy's apnx generator on a few titles and just added the resulting apnx file to the K3 and that worked fine (thanks goaspy!), no re-indexing, but the prospect of going to Amazon to look up the number of pages, and then loading the book to get the location count, for hundreds of books, made that option less than attractive. More laziness, I guess. And I've got nothing against locations. I was perfectly happy with them, but if you can have both, why not? I find myself using page numbers more than the locations these days; saves me a little mental arithmetic. Thanks again! |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 51
Karma: 5368
Join Date: Aug 2009
Location: Australia
Device: Amazon Oasis 2, Kobo Clara HD, iPad Pro
|
Anybody know how to get page numbers working on kindle for ipad? Most of the books I've bought don't have page numbers, so it would be great if I could use this plugin to make the APNX files for my mobi books in Calibre. I just don't know where to put the files on the ipad, or what to name them.
|
![]() |
![]() |
![]() |
#4 |
Member
![]() Posts: 10
Karma: 10
Join Date: Jan 2011
Device: ipad
|
Hi. I still can't get the page numbers to show up, even by converting the Calibre Quick Start Guide to mobi, and putting both the mobi and apnx in the Kindle for PC folder (My Kindle Content) . I've given them the same basenames, and even tried renaming the mobi file to azw.
|
![]() |
![]() |
![]() |
#5 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 448
Karma: 864744
Join Date: Mar 2011
Device: Kindle 3, LookBook, Nook Simple Touch
|
Thanks for the plug in , but calibre generated apnx files don't work with kindle for PC or the kindle iPhone app. I have tried them before, must be something different about them.
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Sigil & calibre developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,487
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
|
There exactly the same as what's sent to the Kindle and they work on the Kindle. I will look into why they don't work for apps.
|
![]() |
![]() |
![]() |
#7 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 448
Karma: 864744
Join Date: Mar 2011
Device: Kindle 3, LookBook, Nook Simple Touch
|
|
![]() |
![]() |
![]() |
#8 | |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() Posts: 78
Karma: 648
Join Date: Jul 2009
Location: USA
Device: K4-NT, Sony T1
|
Quote:
I then took a non-Amazon mobi file, generated the APNX, and copied both to the "My Kindle Content" folder. This time, no page numbers displayed in K4PC. However, when I copied that book and APNX file to my K3, the page numbers did display. This is no problem for me, since I only use K4PC to check out samples and for its usefulness in deDRMing my purchases. What little reading of mobi files that I do on my PC is done with mobipocket's reader, which generates its own page numbers. I read pretty much all of my books on the Kindle, but can see where this could be a problem for others who use apps. |
|
![]() |
![]() |
![]() |
#9 |
Member
![]() Posts: 10
Karma: 10
Join Date: Jan 2011
Device: ipad
|
I really want it to work on iPad, but I figure the pc/mac application is a good test. Even giving both files the same timestamp didn't work. Hmmm...
|
![]() |
![]() |
![]() |
#10 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 776
Karma: 1043626
Join Date: Dec 2010
Location: York, Pa
Device: Kindle Paperwhite 11th Generation
|
Can't get plugin to install. Get this when I do:
Quote:
|
|
![]() |
![]() |
![]() |
#11 |
Sigil & calibre developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,487
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
|
|
![]() |
![]() |
![]() |
#12 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 776
Karma: 1043626
Join Date: Dec 2010
Location: York, Pa
Device: Kindle Paperwhite 11th Generation
|
|
![]() |
![]() |
![]() |
#13 |
Sigil & calibre developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,487
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
|
Page mapping in the Kindle for Mac app is dependent on two things. An encrypted question and answer between the app and https://kindle-app-services.amazon.com. A value which appears to be a result of this exchange is written to ~/Library/Application Support/Kindle/storage/.kindle-info .
The .kindle-info file holds a variety of different things. For instance, on my system removing the following will cause the app to ask me to agree to the Terms of Use. Code:
[0TB-ZJBABgbzb3ZgZPBKZP0vbs0gB4Zb:bK0B0hZOBHbYZNBtZDBablZYZKbUbk0U] At this point I can't see taking the time to look into this further as it's highly application specific and the APNX's work on the Kindle. This tells me that the files APNX's that are being generated are fine but Amazon is doing more within the app before it will use an APNX. Worst case when you open a book it checks with Amazon if it's one of theirs and will only load the APNX if this is the case. If this is the case then there isn't really any way around it. |
![]() |
![]() |
![]() |
#14 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 448
Karma: 864744
Join Date: Mar 2011
Device: Kindle 3, LookBook, Nook Simple Touch
|
Understandable, thanks for taking the time to look into it.
|
![]() |
![]() |
![]() |
#15 |
Member
![]() Posts: 10
Karma: 10
Join Date: Jan 2011
Device: ipad
|
Amazon!!! *shakes his fist*
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Search the Internet | kiwidude | Plugins | 433 | 04-01-2024 05:48 PM |
[GUI Plugin] Open With | kiwidude | Plugins | 403 | 04-01-2024 08:39 AM |
[GUI Plugin] User Category | kiwidude | Plugins | 123 | 03-16-2024 11:59 PM |
[GUI Plugin] Quick Preferences | kiwidude | Plugins | 62 | 03-16-2024 11:47 PM |
[GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 12:27 PM |