I have error in each book. Asin: B0CNNDLFC5 download failed.
I follow the steps you mentioned. I have json file and I downloaded the image files. But I have an issue with the books themselves. each download line gives error "Asin: .... download failed"
Well, this is delightful; the links that this tool finds now 403, and looking at the network inspector, it seems that the URLs are now signed in some way.
In case anyone else needs to do something similar: Log in to your Amazon account > Manage Your Content and Devices
Copy the cookie and save it to a file ('cookie.txt'): https://github.com/yihong0618/Kindle_download_helper?tab=rea...
Execute the Python utility (this example accesses amazon.co.uk):
You can also download a JSON list containing details of all your Kindle books: There are other methods outlined in the README, but this worked best for me.I also extracted a list of cover URLs from the JSON file using a basic Python script (with output redirected to a file 'covers.txt'):
And then I used wget to download them all too: Of course, the books are still DRM'd, but it's trivial to DeDRM them later. The crucial thing was to get the files before it's too late!