dotfilesをSubversionで管理で書いたdotfilesに続き,GreasemonkeyのスクリプトもSubversionで管理するようにした.プロファイルフォルダのgm_scriptsの中身を丸ごと管理する.これで複数PC間で設定を統一できる.
ただし,更新とコミットは手動で行わなければいけない.Firefoxの拡張で,Firefoxの起動時に更新を,終了時にコミットをしてくれるようなものがあればいいと思って探してみたけれど見つからなかった.誰かが作っていそうな気はする.
TSVNっていう拡張はFirefoxからTortoiseSVNを叩いているわけだから,これを応用すれば実現できそうだ.
Greasemonkeyスクリプト以外に管理すべきFirefox関連のファイルは他にも山ほどある.選別しなきゃダメだな.
タイトルの通りのGreasemonkeyスクリプトを書きました.下記のエントリにて紹介していますので,興味のある方はぜひ!
マイミクさんの最新日記チェックを便利にするGreasemonkeyスクリプト – Libelablog
前回のエントリ「キーボードショートカットでfirstfield」ですが,仲間に相談してGreasemonkeyで実装しました.以下のエントリにて公開しています.
Focus Field – Libelablog
ショートカットキーを入力するたびに閲覧ページ内のテキストフィールドを順々にフォーカスするようにしてあるので,実用性が高まっています.
秀和システムさんから出版されたGreasemonkeyスクリプティングTIPS&SAMPLESという本にて,ボクらが作ったFavicon with Googleが紹介されています!
そしてなんと嬉しいことに,見本としてこの本をいただいちゃいました!秀和システムさん,ありがとうございます!Greasemonkey APIが丁寧にまとめられていたり,Platypusの紹介があったりして嬉しい1冊です.Greasemonkeyの日本語書籍はこれが初でしょうか.もっとGreasemonkeyユーザが増えて,便利なスクリプトがたくさん生まれるといいですね!

もっとしっかりJavaScriptを勉強すれば,できることの幅も広がるんだろうな… 精進するっきゃありません!

ついでに宣伝します!ボクらが過去に作ったスクリプトはLibelabo Galleryに並べてあります.良かったら使ってみてください.
mixi ミュージックの画面に YouTube のビデオをぶち込むGreasemonkeyのスクリプトを書きました.
mixiミュージック x YouTube – Libelablog