View Single Post
Old 08-20-2021, 05:02 PM   #4
Rellwood
Library Breeder (She/Her)
Rellwood ought to be getting tired of karma fortunes by now.Rellwood ought to be getting tired of karma fortunes by now.Rellwood ought to be getting tired of karma fortunes by now.Rellwood ought to be getting tired of karma fortunes by now.Rellwood ought to be getting tired of karma fortunes by now.Rellwood ought to be getting tired of karma fortunes by now.Rellwood ought to be getting tired of karma fortunes by now.Rellwood ought to be getting tired of karma fortunes by now.Rellwood ought to be getting tired of karma fortunes by now.Rellwood ought to be getting tired of karma fortunes by now.Rellwood ought to be getting tired of karma fortunes by now.
 
Rellwood's Avatar
 
Posts: 1,278
Karma: 1937891
Join Date: Apr 2015
Location: Fullerton, California
Device: Paperwhite 2015 (2), PW 2024 (12 GEN), PW 2023 (11 GEN), Scribe (1st)
Quote:
Originally Posted by tomsem View Post
They are not going to revert the change. Obviously they redesign without regard to how convenient it is to web scrape. Actually breaking it into pages (instead of infinite scroll) makes it a little easier IMO.

What they should provide is a built-in export feature. And fix the functional issues, e.g., getting more accurate accounting of which books are on which devices.

Just as obviously, the information is still there, and so it is possible to extract it. Some basic JavaScript can do this using the Console. For example, to get all of the Titles on a page, you can:

This simple example will copy titles to the clipboard. If you use class name “digital_entity_details” you will get a string with all of the information concatenated together, but easily split up by a search and replace with an editor.

I have not yet worked out how to extend this and get the details for all pages, at least in the browser console environment.
This is the webpage that I would copy and paste the clipboard after using the element to select the innerhtml

https://www.ardenstone.com/2015/01/1...s-from-amazon/

When I do it now it says there are no titles.

Also, I do like the covers, dont' get me wrong, but the fact that I only get to see 20 books at a time really, really gets annoying.

I'll try your example, but in the end, I am probably just going to use the following file:

C:\Users\UserName\AppData\Local\Amazon\Kindle\Cach e\KindleSyncMetadataCache.xml

It keeps up to date with what is current, and is easy to format to import into Calibre
Rellwood is offline   Reply With Quote