Andre's garden - livedoor Readerのフィードをレートごとに既読にするGreasemonkey
をFirefox3に対応にしました。
ldr_shortcut_key_read_by.user.js
window.addEventListener("load", function() {
var fns = new Array();
for (var k=0;k<=5;k++) {
var fn = '(function(){var sl = window.subs.model.get_by_rate('+k+').list;for (var i=0;i<sl.length;i++) window.touch_all(sl[i].subscribe_id);})';
fns[k] = 'eval("'+'window.Keybind.add(String(' + k + '), ' + fn + ');'+'");';
}
var script = document.createElement('script');
script.type = 'text/javascript';
script.innerHTML = fns.join("");
document.getElementsByTagName('head')[0].appendChild(script);
}, false);
このあたりを参考にさせていただきました。感謝^^
Firefox3 + GreasemonkeyでunsafeWindowのプロパティが取れない件を解決する方法 - koumiyaの日記
GreasemonkeyをBookmarklet的に実行してみる - 0x集積蔵
ああ・・・優しくないソースなぁ。もっと上手くかけそう^^;
こっちはなーんにもしなくてFirefox3で動きます。
Andre's garden - 他のサイトでもニコニコ動画をポップアップできるようになりました。
コメントする