- KINDLE PERSONAL DOCUMENTS HIGHLIGHTS EXPORT MANUAL
- KINDLE PERSONAL DOCUMENTS HIGHLIGHTS EXPORT FULL
- KINDLE PERSONAL DOCUMENTS HIGHLIGHTS EXPORT CODE
Go to Amazon Manage Your Content and Devices.įrom Settings column, scroll down to Personal Document Settings. To prevent spam, Kindle Personal Documents Service only accept email which approved by yourself, so you need to add your personal email address. Normally, it ends with Your Email to "Send to Kindle" Approved Email list. Click "Your Devices", and you will see all your Kindle devices, including your Kindle Reading App, such as Kindle for android, Kindle for iOS.Ĭlick the device or app you want, and you will see the Kindle personal email address. Go to Amazon website, find "Manage Your Content and Devices". Tap "Settings" -> "Device options" -> "Personalize your Kindle" -> "Send-to-Kindle Email"įind Kindle Personal Email Address on Amazon website When I surf on internet, I found there are many people don't know their Kindle email address, Infact, you can find your Kindle personal email address on Kindle eReader or Amazon website.įind Kindle Personal Email Address on eReader And Amazon also limit the number of documents you send or store, but they don't say the exact quantity, I think it's enough for personal use. Notice that the file size must be under 50MB.
Supported File Types When Send to Kindle by Email Supported Format of Kindle Personal Documents Service
Email books and documents to Kindle from Calibre.Compose an Email and Attached Your Books and Documents.Add your email to send to Kindle Approved Email list.Find your Kindle personal email address.Supported file types when send to Kindle by Email.
KINDLE PERSONAL DOCUMENTS HIGHLIGHTS EXPORT CODE
I've posted a version of the code that does this at PasteBin. Or set a generous timer in the DocumentCompleted event so that automatic saving is only tried after the dust has settled somewhat, and do the actual saving only if the result has proved stable for several seconds. Note: the automatic event-based saving is likely to result in incomplete lists, so it is better to always save manually once the dust has settled. Ctrl+S), in case the DocumentCompleted event fires before the book list is actually loaded by the JavaScript. The list save code can be invoked manually via the ^S hotkey (a.k.a. when the browser thinks it is done loading). This little script loads the cloud reader and saves the book list if it finds it when the DocumentCompleted event fires (i.e. Void handle_KeyDown (object sender, KeyEventArgs e)įind_and_save_book_list_frame(m_browser) Void handle_browser_DocumentCompleted (object sender, WebBrowserDocumentCompletedEventArgs e)įind_and_save_book_list_frame(sender as WebBrowser) class KindleBookListProgramĬonst string FILENAME_TEMPLATE = "x:\\kindle_library_\n\n", filename, text) įile.WriteAllText(filename, text, Encoding.UTF8) You should review/modify the filename template before running this script. It uses a visible browser control on a form because it may be necessary to log in to the cloud reader.
cs file but it can also be pasted into LINQPad and run as is (see #ifdefs). Here's some proof-of-concept code for downloading + saving the list using the.
KINDLE PERSONAL DOCUMENTS HIGHLIGHTS EXPORT MANUAL
This manual procedure takes just a small handful of mouse clicks and key strokes.ĭownloading the list programmatically is a little more involved than issuing an HTTP GET and dissecting the result, since the cloud reader requires authentication and uses a lot of JavaScript. I Bastardi di Pizzofalcone (Italian Edition)
KINDLE PERSONAL DOCUMENTS HIGHLIGHTS EXPORT FULL
This gives the full book list as an HTML fragment with an easily parsed structure, including ASIN: This is the same as Copy > Outer HTML in the right-click menu for the node. A left-click at this point selects the corresponding node in the HTML pane of the Inspector dashboard so that Ctrl+C will copy the HTML to the clipboard. Selecting the list part is most easily done by activating the element picker (Ctrl+Shift+C or left-most icon in the Inspector dashboard), hovering the mouse over the top left book icon and then moving it slowly up or left until the selection expands to the whole inner part of the list (at which point the selection caption will say div #titles_inner_wrapper). in the HTML pane of the Inspector dashboard, copy the HTML for the selected part.select the actual list part ( div #titles_inner_wrapper), which is the immediate parent of all the book entries.call up the Inspector tool under Tools > Web Developer (Ctrl+Shift+C).FireFox has a builtin Inspector tool that can be used to rip the complete book list from the Amazon cloud reader Library page, as suggested by user2493694: