怎樣批量刪除在亞馬遜伺服器上的已經推送到 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.com2. 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&
更新
Amazon已經改版,現在可以在Amazon Cloud Drive或管理我的內容中進行批量刪除操作,很方便,以前的小技巧不再試用。
------------------------以下為破舊的小技巧,可以直接無視---------------------關於批量刪除Amazon雲端文件的改進
樓上的方法只能批量刪除個人文檔,這裡是改進後的方法
改進效果:可以在All Items等選項卡下進行批量刪除,而不只是在Personal Documents下
使用方法:
1、在收藏夾中添加一個新的書籤,標題隨意起,地址欄中粘貼如下代碼:
javascript:(function(){ 2、打開Amazon圖書館,在收藏夾中點擊剛才添加的書籤,這時網頁中的每個文檔前會出現一個複選框,
a=document.getElementsByClassName("rowBodyCollapsed");b=document.getElementsByName("checkboxForDelete");if(b.length==0){document.getElementById("Row1Button").innerHTML
+= "&All&&
None&&
Reverse&";for(var i = 0; i&
最簡單的辦法:直接去CloudDrive上把對應的文件刪掉即可。
書籤形式的我個人用起來無效,後來找到了這個腳本
https://userscripts.org/scripts/show/130289firefox或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 |