Hatena::ブログ(Diary)

Higé au lait Twitter

 | 

2006年10月01日

del.icio.usでちょー人気のあるエントリしか表示しない試み またはその逆

1000人以上がブックマークしているエントリを表示

// ==UserScript==
// @include http://del.icio.us/subscriptions/*
// @include http://del.icio.us/network/*
// @include http://del.icio.us/tag/*
// ==/UserScript==

(function() {
    var post = document.evaluate('//li[@class="post"]', document, null ,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
    for(var i=0,len=post.snapshotLength;i<len;i++) {
        var us = document.evaluate('.//a[@class="pop"]', post.snapshotItem(i), null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
        if(us){
            var uc = us.innerHTML.match(/\d+/);
            if(uc < 1000)
                post.snapshotItem(i).style.display = 'none';
        } else {
            post.snapshotItem(i).style.display = 'none';
        }
    }
})();

一人しかブックマークしていないエントリを表示

// ==UserScript==
// @include http://del.icio.us/subscriptions/*
// @include http://del.icio.us/network/*
// @include http://del.icio.us/tag/*
// ==/UserScript==

(function() {
    var post = document.evaluate('//li[@class="post"]', document, null ,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
    for(var i=0,len=post.snapshotLength;i<len;i++) {
        var us = document.evaluate('.//a[@class="pop"]', post.snapshotItem(i), null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
        if(us)
            post.snapshotItem(i).style.display = 'none';
    }
})();

network, inboxあらためsubscriptions, tagページで動く。

Opera&Firefox+Greasemonkeyで動くと思う。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/higeorange/20061001/1159644546
 |