だるろぐ

だるいぶろぐです

firefox 3.6に対応していないアドオンをインストールする

Firefox3.6で使えなくなったLive HTTP Headersを使う方法 - ぼくはまちちゃん!
とはちょっと毛色の違う方法で。


firefox 3.6 に対応していないアドオンをインストールしようとすると

○○○はFirefox3.6に対応していないため、インストールできませんでした。

と言われる。例えばvimperator 2.0の日本語版ヘルプ。
そんな場合、

  • アドオンを入手する
  • 拡張子を .xpi -> .zip にして展開する
    • vimperator-help-ja_2.0.xpi -> vimperator-help-ja_2.0.xpi.zip
  • install.rdf をエディタで開く
  • 以下のように変更する
    • before
<em:maxVersion>3.2a1pre</em:maxVersion>
    • after
<em:maxVersion>3.9</em:maxVersion>
  • 展開したファイル群を zip に圧縮し、拡張子を .xpi にする


これでインストール出来る。
要は maxVersion を自分の使ってるfirefoxのバージョンより大きくすればいい。