LDR + ?B commentsとHB Comment on LDRをFirefox3で動作させる
livedoor Readerではてブコメントを表示させるGreasemonkeyスクリプトが以下の2つ
- 「LDR + ?B comments」mでコメントを表示
- 「HB Comment on LDR」l(エル)でコメント表示
「LDR + ?B comments」と「HB Comment on LDR」の違い
キーバインド(ショートカットキー)以外の違い。
- LDR Full Feedで全文取得をした後、「LDR + ?B comments」ではコメントを表示できなくなる。
- が、動作自体は「LDR + ?B comments」の方が高速。「HB Comment on LDR」より数倍早い。
利用してみようとインストールしてみたが、そのままでは動作しなかった。Firefoxのバージョンは3.0.1。
下のサイトを参考にして修正したら、両方とも動作するようになった。
livedoor Readerにはてなブックマークのコメントを表示するGreasemonkey ScriptがFirefox3.0で動かない件とその対応CommentsAdd Star
LDR + ?B commentsの修正 53行目 - var date = getDate(new Date(user.timestamp)); + var date = getDate(user.timestamp); 111行目 - function getDate(date) { + function getDate(timestamp) { + var date = new Date(timestamp);
HB Comment on LDRの修正 12行目に追加 + var date = new Date(); 61行目 - var uri = 'http://r.hatena.ne.jp/aki77/bcomment?bcommenttime=' + (new Date).valueOf() + '&entryurl=' + item.link + '&flag=1'; + var uri = 'http://r.hatena.ne.jp/aki77/bcomment?bcommenttime=' + (date).valueOf() + '&entryurl=' + item.link + '&flag=1';