Javascript使管理我的Kindle删除匹配项目?

时间:2012-03-04 17:41:46

标签: javascript kindle calibre

我有一个点燃并使用Calibre发送文件。因为我启用了个人文档存档(并且不想禁用它),所以亚马逊将所有新闻项目存储在存档中。这些无关紧要的项目使我很难找到我想要存档的书籍。

我找到了here下面的代码,将所有项目删除为书签。我如何过滤它只删除其中的一些?我对Javascript不太熟悉,但学习很有趣,对吧?

javascript:(function(){
    var v = new RegExp("PersonalDocuments");
    if (!v.test(document.URL)) {
        return false;
    }
    else
    {
        a=document.getElementsByClassName('rowBodyCollapsed');
        for(var i = 0;
            i<a.length;
            i++){
            Fion.deleteItem('deleteItem_'+a[i].getAttribute('asin'));
        };
        return;
    }
    })();

1 个答案:

答案 0 :(得分:1)

我发现Kindle Library Powerpack脚本非常方便。 其中为个人文档中的每个项目提供了一个复选框。 它需要安装greasemonkey,也就是说,只在firefox中使用,也许google chrome就是 还行,但我不确定。 firemonkey插件for firefox:https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/

脚本:http://userscripts.org/scripts/show/130289