はてブユーザのストーキングを加速させるgreasemonkey(はてブしてるひとのダイアリーへのリンクを付加する)

他人の記事をどんな人が、はてブしてるんだろうとおもってたまに覗く。

リンク先のはてブのエントリーには、はてブしているひとの公開はてブへのリンクはあるが、そんなものは見たくない。
その人のダイアリーを見たいんだ!
ということでgreasemonkey*1

実行例


ダイアリーへのリンクには、はてダのfaviconを使用させてもらった。

ソースコード

// ==UserScript==
// @name           hateb_link_user_diary
// @namespace      http://d.hatena.ne.jp/Cherenkov/
// @include        http://b.hatena.ne.jp/entry/*
// ==/UserScript==

(function(){
    var h = document.evaluate('//a[@class="hatena-id-icon"]', document, null, 7, null);

    for(i=0;i<h.snapshotLength;i++){
        var diary = document.createElement('a');
        diary.href = h.snapshotItem(i).href.replace(/b.hatena.ne.jp/,'d.hatena.ne.jp');
        var img = document.createElement('img');
        img.src = 'http://d.hatena.ne.jp/images/de_favicon.ico';
        diary.appendChild(img);
        
        h.snapshotItem(i).parentNode.insertBefore(diary,h.snapshotItem(i).parentNode.childNodes[3]);
    }
})();

インストール

firefoxのアドオンであるgreasemonkeyを入れてから以下のリンクをクリック。
追記 現在は、はてブユーザのストーキングを加速させるgreasemonkeyその2で改良した内容になっています。


hateb_link_user_diary.user.js


感想

これでどんな背景をもったひとがコメントをつけているのか、簡単に確認することができるのだ。

*1:一応http://b.hatena.ne.jp/entry/3760543とかみて、ネタが被ってないか確認したんだけどどうかな?