09/20/2011, 10:38 PM
|
#1 (permalink) |
|
Homebrew Developer
![]()
Posts: 415
|
Description
Kindle Import is an App for the HP TouchPad that will faciliate sideloading books into the Kindle application. This application can be used in conjuction with Calibre (calibre - E-book management) and/or the mobi metadata and cover image extraction tool developed by m0ngr31 which can be downloaded from http://www.joeipson.com/kindleSide.zip (Windows only). See post 10 below for script usage instructions. Kindle Import will import mobi files from the /media/internal/.palmkindle directory and cover images from the /media/internal/.palmkindle/coverCache directory. The book file name must be in one of the formats: TITLE - AUTHOR.mobi TITLE - AUTHOR - ASIN.mobi TITLE - AUTHOR - ASIN - TOTAL_LOCATIONS.mobi e.g. Way of Shadows, The - Brent Weeks - AABBCCCDDEE - 3752.mobi If you do not provide an ASIN number a number will be generated. If you do not provide the TOTAL_LOCATIONS a default of 15000 will be used. The default values for ASIN and TOTAL_LOCATIONS will work fine, however, if the default 15000 TOTAL_LOCATIONS is used your progress bar in the Kindle Application will not accurately represent your progress in the book (in our example you might be on the last page of the book but your progress bar might only show 30%). As mentioned above if you are not in the mood to rename all of your books you can make use of Calibre and/or m0ngr31s script. Calibre allows you to convert books from just about any format to mobi. Using the default settings calibre will convert the books to a compatible naming convention. Calibre also includes a "Send to Device" feature and recognizes the TouchPad as a device. You must have the TouchPad in USB Drive mode in order for Calibre to detect it. Calibre 0.8.20 supports cover exporting for WebOS. If you have already imported your books using Kindle Import you will need to use the Delete Imported Books function followed by Load Books then Import Books after sending the books and covers from Calibre. The Windows script written by m0ngre31 will extract cover images, ASIN number, and total locations from mobi files. You can then copy the files over to the TouchPad over USB to the appropriate directories. See the Help dialog accessible through the menu for detailed usage instructions. Download Install from preware or download from here. Installation and Usage Tips
Credits
Licensing
Changelog Version 1.3.2
Version 1.3.1
Version 1.3.0
Version 1.2.0
Version 1.1.6
Version 1.1.5
Version 1.1.4
Version 1.1.2
Version 1.1.0
Version 1.0.0
__________________
If you like my work on Kindle Import and the Calibre WebOS plugin and want to contribute toward improvements and future WebOS projects.
Last edited by kjhenrie; 12/26/2011 at 09:41 AM. Reason: Added install/usage tip |
09/21/2011, 01:51 PM
|
#3 (permalink) |
|
Member
![]()
Posts: 6
|
Doesn't work.
Copied the mobi files and covers from kindleSide as instructed. When I press "load books" I get an error "operation failed" which dissapears after 2 seconds and it shows the found books. Then I click "import books" and again an error "operation failed". The books don't show up in the kindle app afterwards. |
09/21/2011, 01:56 PM
|
#4 (permalink) | |
|
Member
![]() |
Quote:
|
|
09/21/2011, 04:26 PM
|
#8 (permalink) |
|
Member
![]() |
Thanks for the great utility! After a full device reboot, it is working for me as well.
I do have a question regarding book covers though. I'm pulling books over from Calibre, so having to move covers over manually into the /media/internal/.palmkindle/coverCache directory. What is the expected file naming convention for covers? Looking at a sample book I downloaded, it has three image files in different sizes, and named appropriately large, medium, and small. I've monkeyed with copying over some JPG covers, and that's just seemed to screw up the display of covers for imported books altogether. Now all books have a blank, small box for a book cover. ![]() Should they simply be named the same as the .mobi files? (I did try this with no luck )
|
09/21/2011, 04:58 PM
|
#9 (permalink) | |
|
Homebrew Developer
![]()
Posts: 415
|
Quote:
e.g. My Book - Joe Schmoe.mobi should have the covers My Book - Joe Schmoe-small.jpg, My Book - Joe Schmoe-medium.jpg, and My Book - Joe Schmoe-large.jpg. Pay careful attention to spaces. If you put covers in after you imported the books you will need to click the Delete all Imported Books from Kindle button followed by Load Books then Import Books to pick up the new covers. You will need to look at the covers for a book you downloaded from Amazon to get the correct image sizes. |
|
09/21/2011, 05:20 PM
|
#10 (permalink) |
|
Homebrew Developer
![]() |
For you guys using Calibre and want an easy way to get your books and covers over (until the TP driver for Calibre is updated to support all of this) can use the script that I wrote.
You can find it here: http://www.joeipson.com/kindleSide.zip So here is how you do everything: 1. Deregister and then Reregister the Kindle App. 2. Install Kindle-Import from Preware 3. Restart your TP. 4. Use my script to take care of naming and cover art by extracting the .zip file into the directory where all your .MOBI/.AZW files are stored (**EDIT It does a recursive scan now**). Then run the kindleSide.bat file. Your books will be properly named and placed in a folder called .palmkindle. The cover images in a subfolder folder called coverCache. Copy these to your TP (in their respective folders). 5. Run the Kindle-Import app to load and then import your books. 6. Enjoy them in the Kindle app ![]() You will need all the meta data and coverart set properly in Calibre for this to work right. **EDIT** I've updated the script to work with .AZW files, remove :'s from the Title of books (unable to use that as a filename), and made it recursive. That means you can stick it in your Calibre library folder and it'll scan all of the subfolders and get everything it needs. Last edited by m0ngr31; 09/22/2011 at 07:34 PM. |
09/21/2011, 05:53 PM
|
#11 (permalink) |
|
Member
![]()
Posts: 54
|
A quick note that should perhaps be added concerning reboot is that it must be a device restart and not simply a luna restart. This is something that those who installed Preware patch "Advanced Reset Options" need to be aware of.
I know when I first tried the process, luna reset did not work, only device reset did. |
09/21/2011, 11:40 PM
|
#12 (permalink) |
|
Banned
Posts: 58
|
Awesome, I've been waiting soo long for an app that sideloads to the kindle app! One thing though, I have everything tagged so well in Calibre, yet m0ngr3l's script seems to error on about half the mobis, something about EXTH not mathcing original, and just creates extensionless files in the books/coverart folders...any ideas as to what I might be missing here? (All the books are in the same directory, with their cover jpgs that calibre outputs.)
|
09/21/2011, 11:57 PM
|
#13 (permalink) | ||
|
Homebrew Developer
![]() |
Quote:
Quote:
|
||
09/22/2011, 01:14 AM
|
#17 (permalink) | |
|
Homebrew Developer
![]() |
Quote:
I'm fine with redirecting everything this way. The other one was getting bloated and people were missing the directions... |
|
09/22/2011, 02:15 AM
|
#18 (permalink) | |
|
Banned
Posts: 58
|
Quote:
. I still had success with 89/147 books with m0ngr31s, so not too shabby @ all!
|
|
![]() |
|
| Thread Tools | |
| Display Modes | |
|
|



