はてなブログの読者(URL)を一覧表示するスクリプト

はてなブログのプロフィールのページ(ブログのURL/about)には、そのブログの読者になっている人の アイコンが表示されますが、各アイコンのリンク先になっているURLを一覧表示するスクリプトを書きました。

var textarea = document.createElement("textarea");
textarea.cols = 50;
textarea.rows = 10;
document.getElementsByClassName("info").item(0).appendChild(textarea);

var users = document.querySelectorAll("div.info a");
var count = users.length;
for(var i=0; i<count; i++) {
    textarea.value += users[i].href + "\n";
}

プロフィールのページで実行すると、テキストエリアが追加されてURLを一覧表示します。 なお表示されるのはブログのURLではなく、ユーザーに紐づくものになります。

問題なければこんな感じでテキストエリアが表示されるはずです。

f:id:splicom:20140502172938j:plain

各ブラウザでのスクリプトの実行方法等は以前書いた記事を参照してください。

はてなブログで「購読中のブログ」の一覧を表示するスクリプト - Sprint Life

自分が読んでるブログの読者のブログが気になったら、URLを抽出しておけば、 プロフィールのページを開かなくてもあとでブログにアクセスできます。

(この記事を書くのにかかった時間は約2時間です)