怎樣批量刪除在亞馬遜伺服器上的已經推送到 Kindle 上的內容?

推送到kindle上的文件都會存放在Kindle Library里,怎麼能批量刪除Kindle Library里的文件呢?


先創立一個書籤,在地址上寫上複製以下代碼:

javascript:(function(){%20var%20v%20=%20new%20RegExp(%22PersonalDocuments%22);%20if%20(!v.test(document.URL))%20{%20return%20false;%20}%20{a=document.getElementsByClassName(『rowBodyCollapsed』);for(var%20i%20=%200;%20i%3Ca.length;%20i++){Fion.deleteItem(『deleteItem_』+a[i].getAttribute(『asin』));};return;%20}})();

保存,把書籤放置在書籤欄。

然後登陸你的amazon賬戶,點入manage your kindle再點personal documents。這時點擊剛才保存的那個書籤。神奇的事情發生了,文檔被批量刪除了。(注意,並沒有測試所有瀏覽器,IE下測試成功。當然每次只能刪一頁,第二頁就還要再點下那個書籤了。)

不管怎樣,總體來說還是很不錯的。O(∩_∩)O~

引自:http://www.iword.name/archives/317


批量刪除之後,可以把設置改一下,之後自己的personal documents 就不會保存到library了。所以,也就不再需要批量刪除了。

詳細操作如下:

1.登陸http://amazon.com

2. choose "Your Kindle Account" -- "Personal Document Settings"

3. 點擊 Personal Document Archiving一欄中的action,點擊取消「Enable personal document archiving to my Kindle library」這個選項。點擊Update, 搞定。

附圖:


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 += "&All&& None&& Reverse&";for(var i = 0; i&";};}else{for(var i = 0; i&2.上amazon的manage your kindle裡面的personal documents,然後點擊這個書籤,就會出現複選框,可以勾選要刪除的書,然後再點擊這個書籤,就批量刪除啦。


更新

Amazon已經改版,現在可以在Amazon Cloud Drive或管理我的內容中進行批量刪除操作,很方便,以前的小技巧不再試用。

------------------------以下為破舊的小技巧,可以直接無視---------------------

關於批量刪除Amazon雲端文件的改進

樓上的方法只能批量刪除個人文檔,這裡是改進後的方法

改進效果:可以在All Items等選項卡下進行批量刪除,而不只是在Personal Documents下

使用方法:

1、在收藏夾中添加一個新的書籤,標題隨意起,地址欄中粘貼如下代碼:

javascript:(function(){
a=document.getElementsByClassName("rowBodyCollapsed");b=document.getElementsByName("checkboxForDelete");if(b.length==0){document.getElementById("Row1Button").innerHTML
+= "&All&&
None&&

Reverse&";for(var i = 0; i&";};}else{for(var i = 0; i&

2、打開Amazon圖書館,在收藏夾中點擊剛才添加的書籤,這時網頁中的每個文檔前會出現一個複選框,

勾選你想刪除的書目,或者按需點擊第一本書左邊的All(全選)、None(全不選)、Reverse(反選)

3、再次從收藏夾中點擊剛才創建的那個書籤,這時你勾選的書目就會被批量刪除。


最簡單的辦法:直接去CloudDrive上把對應的文件刪掉即可。


書籤形式的我個人用起來無效,後來找到了這個腳本

https://userscripts.org/scripts/show/130289

firefox或chrome安裝這個腳本,在官網library里會出現一行紅字「remove all items from cloud...」,點擊就會批量刪除當前頁所有items。

切記要配合搜索使用以免誤傷


把類似腳本整理成Chrome插件了,可以試試看 https://chrome.google.com/webstore/detail/deki-delete-kindle-items/igagajooeeomfdjfdopnnemmdcnpngbg

(Sorry, 之前版本在關鍵點上由於Chrome安全策略導致無法調用。 故新版只提供了操作步驟。)

另外可以在安全策略不是那麼嚴格的瀏覽器(Chrome因為安全原因依舊不可以)下使用 bookmark 方式也是可以的,把bookmark 地址設置為 javascript:void((function(j,d){d=document;j=d.createElement("script");j.src="http://mindon.github.com/kit/deki.js";d.body.insertBefore(j,d.body.firstChild);j=null})())

這個bookmark不會直接引發刪除動作,僅僅顯示可操作的界面。


同意上面http://www.zhihu.com/question/20246215/answer/24817712

推送到kindle的文檔都保存在amazon的clouddrive中。以中國亞馬遜為例,登錄https://www.amazon.cn/clouddrive,進入文件夾「我的發送至 Kindle 文檔」。用Ctrl或Shift建批量選中想要刪除的文檔,選擇刪除,這些文檔就在kindle圖書館中消失了。 ——搬運自http://www.douban.com/note/300400475/


chrome上確實無法調用,按照那個步驟慢慢弄好了。。。


推薦閱讀:

Kindle Paperwhite 為啥不做窄邊框的機型?
很多人在黑亞馬遜嗎?
亞馬遜客服到底是怎麼一群人?
為什麼卓越亞馬遜有些商品的差評那麼嚴重?

TAG:亞馬遜Amazoncom | Kindle | Kindle3 |