守望的麦子

批量删除亚马逊 Kindle 云端个人文档

2013-4-12    大连 /others/2013/04/12/bulk-delete-kindle-documents.html others kindle, javascript,

使用 Kindle 时,通常会向自己的 Kindle、Kindle App for iOS/Android 发送书籍文章,或者直接用 狗耳朵Kindle4rssKlip.me 的推送,经常是看完就从 Kindle 终端删除,但在 Kindle 云端的 Library个人文档里却仍有保留,而在 Kindle Library 里得一个一个地删除,每次删除一个文档页面就要自动刷新 ,下面的方法可以实现批量删除个人文档里的内容(可以勾选要删除的文档),亲测在 Google Chrome 有效!

【20141215 更新】现在中亚的网站上,在我的帐号下,进入我的 Cloud Drive,可以多选删除了。

中亚我的 Cloud Drive链接:https://www.amazon.cn/clouddrive/

方法:

1.将如下代码添加到书签栏:

javascript: (function() {
	var v = new RegExp('PersonalDocuments');
	if (!v.test(document.URL)) {
		alert("The script can only work in Personal Documents!");
	} else {
		a = document.getElementsByClassName('rowBodyCollapsed');
		b = document.getElementsByName('checkboxForDelete');
		if (b.length == 0) {
			document.getElementById('Row1Button').innerHTML += "<a href='javascript:(function(){b = document.getElementsByName(\"checkboxForDelete\"); for(var i=0;i<b.length;i++){b[i].checked=true;}})();'>All</a>" + "<a href='javascript:(function(){b = document.getElementsByName(\"checkboxForDelete\"); for(var i=0;i<b.length;i++){b[i].checked=false;}})();'>None</a>" + "<a href='javascript:(function(){b = document.getElementsByName(\"checkboxForDelete\"); for(var i=0;i<b.length;i++){b[i].checked=!b[i].checked;};})();'> Reverse</a>";
			for (var i = 0; i < a.length; i++) {
				tmp = document.getElementById('Row' + (i + 1) + 'Button');
				tmp.innerHTML += "<input type='checkbox' name='checkboxForDelete' checked=true>";
			};
			document.getElementById('pagination').innerHTML += "<a href='javascript:(function() { a = document.getElementsByClassName(\"rowBodyCollapsed\"); b = document.getElementsByName(\"checkboxForDelete\"); for (var i = 0; i < b.length; i++) { if (b[i].checked) { Fion.deleteItem(\"deleteItem_\" + a[i].getAttribute(\"asin\")); } };})()'>Delete Selected</a>";
		} else {
			for (var i = 0; i < b.length; i++) {
				if (b[i].checked) {
					Fion.deleteItem('deleteItem_' + a[i].getAttribute('asin'));
				}
			};
		}
		return;
	}
})();

codes via https://kaka.io/kindle-bulk-delete

2.登陆亚马逊,打开 Personal Documents 页面,点击一下浏览器上的这个书签,然后在每个条目之前会出现一个复选框。

3.选择你想删除条目对应的复选框。当然也有全部选择、全部不选和反向选择的快速连接。

4.点击 Delete Selected,被选择的条目将被删除。

补充:

  1. 书签如何建立

随便从网页中拖拽一个链接到书签栏,然后编辑地址,将 javascript 代码粘贴到地址栏。

  1. 如何书签栏常显

Chrome书签栏常显的快捷键为 Ctrl+Shift+B

关于作者
麦子,80 后,现从事通信行业。安卓玩家一个人的书房朗读者。
MRJENGLISH
jsntn
jasonwtien
jasonwtien
更多…… /about.html

最近更新: