短縮URLをクリップボードにコピーするJetpackを修正
http://userscripts.org/jetpacks/288
最近追加されたsetting機能を使って、各人のAPI Keyを利用できるように修正しました。
Greasemonkeyに比べ、コンテキストメニューをいじれたりするのももちろん嬉しい(Greasemonkeyじゃ不可能だし)のですが、なにげにスクリプトの更新管理や設定値の維持管理を行ってくれるのが嬉しい。bibliwoでは自力でやってたのですが、このあたりは無駄に手間がかかるので。
実装メモ
Jetpackの問題
変更した設定は、firefoxを再起動させないと反映されないっぽい?
以下ののバグ票は「設定変更のトリガが欲しい」と言っているだけのような気もするが、現に再起動しないと更新されたデータが取得できない。
https://bugzilla.mozilla.org/show_bug.cgi?id=526685
設定ダイアログはjetpack.storage.settings.open()で開けるとJEPに書いてあるが、未実装。
https://bugzilla.mozilla.org/show_bug.cgi?id=526692