507 private links
This is CLI tool for day-to-day synchronization of kindle books between local directory and directory on device over the wire - using either MTP or old USBMS mount or by using Amazon e-mail delivery.
It was created to support day-to-day side loading usage scenario (based on my multi-year experience owning various Kindle devices):
I have one or more local directories containing books in Kindle-supported formats, possibly organized into subdirectories by authors or genres for easier navigation. I would like to run a single command (not a tool with a UI or additional complexity) from the terminal or console to send these books to my device, while preserving the original directory structure. If there are any additional format specific actions possible (like copying generated page indexes or extracting and copying thumbnails for books) they should be performed transparenly.
Later, I may add new books to the local directories. At the same time, as I finish reading books on the device, they may be removed there. When I run the tool again, I want these changes to be synchronized bidirectionally: new or updated books should be sent to the device, and completed (and deleted) books should be removed locally.
The tool should maintain a history of actions performed. If a book is added to the device outside this process, it should be ignored by the tool and left untouched. Similarly, any additional directories or files created by the device (e.g., Kindle-generated files) should not be affected.
To cut a long story short, the rumor says Amazon nukes all sideloaded books marked as EBOK because they weren't technically bought on the Kindle Store.
The proposed solution is to mark them as PDOC as Calibre still tags all sideloaded books as EBOK and it still doesn't offer an easy way to change the tag, we are going to hack an existing plugin.
If you're using KFX or MOBI, skip these steps.
But if you want to use AZW3, read the following instructions:
Calibre-Web is a web app that offers a clean and intuitive interface for browsing, reading, and downloading eBooks using a valid Calibre database.
Now, we will have to first download two plugins – DeDRM and KFX. The DeDRM can be downloaded from the following link, while the KFX plugin can be installed from the Calibre app itself (refer to step 4).
Step 5: Load Kindle books and remove DRM protections
- Now that all the plugins are installed, simply drag and drop the downloaded AZW3 files (under Documents > My Kindle Content) to your Calibre library.
- Calibre will automatically remove the DRM for these books. To be sure, click on Convert books at the top.
- Select an output format at the top right corner.
- And click OK.
- If your books are converted without any error messages, then you have safely removed the DRM from them. You can now save them wherever you like. To do so, right-click on a file and Save to disk.
- And select a folder.
- All your converted and DRM-free files will be in this folder.
It is ideal to get the latest version of Calibre to DeDRM books. But Calibre alone won’t be able to do so. You will need the DeDRM and KFX plugins as well to fully DeDRM your Kindle books.
Use a Kindle Paperwhite (v5), then open Amazon, manage digital purchases, and download and transfer book files. Save them to the PC, then drag and drop into Calibre.
I used to prefer kobodl because it's standalone, which means you don't need other proprietary software like Adobe Digial Editions or Kindle for PC (that I can't use on Linux). However, I have since discoverd a way to do this with Calibre and 2 plugins:
Leseratte10/acsm-calibre-plugin - A plugin that can read Adobe Digital Editions files that Kobo web download produces.
noDRM/DeDRM_tools - The popular DRM removal plugin.
Now you can just download the .acm file from your book list on Kobo.com and load it into Calibre desktop!
At some point you will run into the situation where you have transferred an ebook in .mobi format to your Kindle Fire and it is displayed as a document instead of a book. This creates an inconvenience since now your books are in two locations instead of just one. Here is how to make your .mobi files be registered as books on the device.
The issue that is causing the device to register your .mobi file as a document rather than a book is that there was a personal doc tag (PDOC) placed in the .mobi file during conversion. This tag needs to be removed by reconverting the book without the problematic PDOC.
Open calibre, click preferences, second row down (conversion), click output options. in the list on the left select mobi output. delete anything in the "personal doc tag" and leave it empty. click apply then close prefernces and close and restart calibre. now when you send book to device, they should show up in the Books category on your kindle.
Drauku • 5 yr. ago • Edited 5 yr. ago
EDIT: I think I found a solution to this. When I was converting the book files to .mobi format, Calibre automatically added a '[PDOC]' tag, and this makes the Kindle organize those "doc" files differently (as personal documents). As soon as I removed that tag from the conversion process, no more lost books! I had to go back through my entire Calibre library and re-convert the .mobi files in order to remove the tag. If this still doesn't work, try adding the '[EBOK]' tag to the MOBI output convert dialogue.
Here's a good guide on how to remove the [PDOC] tag in Calibre: https://www.tech-recipes.com/rx/20147/kindle-fire-how-to-display-mobi-files-as-books-and-not-documents/
The above guide describes how to remove the tag on each conversion, if you want to remove the default behavior of adding [PDOC] every time you convert to .mobi, you need to remove the tag from the Convert settings for the .mobi format
all the tags from https://b.plas.ml
1st-amendment 2nd-amendment 4th-amendment 5th-amendment 9/11 a8 abortion acl adhd afghanistan africa a/i air-conditioning amateur-radio amazon america american android animals anti-americanism antifa anti-semitism antiv antivirus aoip apollo apple appliances archaeology architecture archive art astronomy audio automation avatar aviation backup bash batteries belleville bible biden bill-of-rights biology bookmarks books borg bush business calibre camping capitalism cellphone censorship chemistry children china christianity church cia clinton cloud coldwar communication communist composed computers congress conservatives constitution construction cooking copyleft copyright corruption cosmology counseling creation crime cron crypto culture culture-of-death cummins data database ddt dd-wrt defense democrats depression desantis development diagrams diamonds disinformation diy dns documentation dokuwiki domains dprk drm drm-tpm drugs dvd dysautonomia earth ebay ebola ebook economics education efficiency electricity electronics elements elwa email energy engineering english environment environmentalism epa ethernet ethics europe euthanasia evolution faa facebook family fbi fcc feminism finance firewall flightsim flowers fonts français france fraud freebsd free-speech fun games gardening genealogy generation generators geography geology gifts git global-warming google gop government gpl gps graphics green-energy grounding hdd-test healthcare help history hollywood homeschool hormones hosting houses hp html humor hunting hvac hymns hyper-v imap immigration india infosec infotech insects instruments interesting internet investing ip-addressing iran iraq irs islam israel itec j6 journalism jumpcloud justice kindle kodi language ldap leadership leftist leftists legal lego lgbt liberia liberty linguistics linux literature locks make malaria malware management maps markdown marriage mars math media medical meshcentral metatek metric microbit microsoft mikrotik military minecraft minidisc missions moon morality mothers motorola movies mp3 museum music mythtv names nasa nature navigation navy network news nextcloud ntp nuclear obama ocean omega opensource organizing ortlip osmc oxygen paint palemoon paper parents passwords patents patriotism pdf petroleum pets pews photography photo-mgmt physics piano picasa plesk podcast poetry police politics pollution pornography pots prayer pregnancy presentations press printers privacy programming progressive progressives prolife psychology purchasing python quotes rabbits rabies racism radiation radio railroad reagan recipes recording recycling reference regulations religion renewables republicans resume riots rockets r-pi russia russiagate safety samba satellites sbe science sci-fi scotus secularism security servers shipping ships shooting shortwave signal sjw slavery sleep snakes socialism social-media software solar space spacex spam spf spideroak sports ssh statistics steampowered streaming supplement surveillance sync tarsnap taxes tck tds technology telephones television terrorism tesla theology thorium thumbnail thunderbird time tls tools toyota trains transformers travel trump tsa twitter typography ukraine unions united.nations unix ups usa vaccinations vangelis vehicles veracrypt video virtualbox virus vitamin vivaldi vlc voting vpn w3w war water weather web whatsapp who wifi wikipedia windows wordpress wuflu ww2 xigmanas xkcd youtube zfs