2013年7月26日金曜日

Readabilityの Reading Listからまとめてarticleを一括削除する


一括でまとめて消したいとおもったのが、
どうも記事が溜まってくるとスマホのReadabilityアプリが重くなってくる気がしたので
もう読まなそうなのはブラウザから削除してしまおう。

と思ったのだが、消す処理っていうのが2クリック必要で、
ひとつづしか消す方法がなく、案外面倒だったので js 使って消してみる。

のプログラムが下記。
firebugとかfirefoxの開発機能とかのコンソールとかで下記を実行すれば
開いているページのリストにある記事が(おそらく1ページあたり30件くらい?)
を一括で削除することができる。




var data = $(".article-delete");
var __i = 0;
var __k = 0;
var arr = new Array();
jQuery.each(data, function() {
 arr[__i] = $(this).attr("href");
 __i++;
});

function deleteArticle(){
 if(__k <= __i){
  $.get(arr[__k]);
  __k++;
 }else{
  clearInterval(__id);
 }
}
var __id = setInterval("deleteArticle()",1500);