opera:hige このページをアンテナに追加

 | 

2007-04-30

[] 便利な GreasemonkeyOpera でも動くようにするよ。 15:59  便利な Greasemonkey を Opera でも動くようにするよ。 - opera:hige を含むブックマーク はてなブックマーク -  便利な Greasemonkey を Opera でも動くようにするよ。 - opera:hige

方針

  • unsafeWindow は window に置き換え。
  • GM_ なんちゃらは全てなんらかの形で置き換え
  • GM_xmlhttp のクロスドメインは あれをいれることで代替可能だろうけど見送り。

ひとつめ

マウスホイールでlivedoor Readerの前後フィードに移動するGreasemonkeyスクリプト


http://opera.higeorange.com/customize/userjavascript/ldr_wheelhack.user.js

どれだけスクロールしたかの判定が怪しい。

ふたつめ

Greasemonkey - Google のラジオボタン押したら検索


http://opera.higeorange.com/customize/userjavascript/gbutton.user.js

だいぶん前に作ってたやつ。

みっつめ

はてブの「?? users」の隣にコメント展開アイコンをつけるgreasemonkeyスクリプト


http://opera.higeorange.com/customize/userjavascript/hb_comment_view.user.js

GM_addStyle を下のスクリプトで動くように。

position:absolute の挙動の違いで top, left の値が必要になる。

コメント展開するアイコンにマウスオーバーするたびに style が追加される欠点。 これにともない,他のエントリのコメントを見ようとして前のを開いたままにするとそれがついてくるという欠点。<これはどうにかしなければ。

横位置が適当過ぎる。


GM関数を使えるようにする

これを使えばかなり解決すると思う。

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20070430
 |