2007-08-01

せっかくだから公開するよ

長年日記じゃないけどそれっぽい機能

// ==UserScript==
// @name	AnonymousDiary for Pages
// @namespace	http://anond.hatelabo.jp/
// @description	Like Naganen nikki (of hns and tDiary) function
// @include	http://anond.hatelabo.jp/
// ==/UserScript==
GM_xmlhttpRequest({
	method: "GET",
	url: "http://anond.hatelabo.jp/?page=2666",
	onload: function(result) {
		var src = result.responseText.match(/  <h3>(.|\s)*?\n<\/div>/g);
		var dst = document.evaluate("//div[@class='section']",document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);
		for (var i=0; i<dst.snapshotLength; i++) {
			if (src.length<=i) {break}
			dst.snapshotItem(i).innerHTML += '<\/div>\n<div class="section">\n'+src[i].replace(/<\/div>$/, "");
		}
	}
});

一つおきに過去エントリを入れます。意図的に過去エントリと特別分かるようにはしていません。時間をみれば分かりますけど。

記事への反応(ブックマークコメント)

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん