2010年2月19日金曜日

Abduction!を無理やりFirefox3.6にインストール

Webページのスクリーンショットを、ページ全体もしくは指定した範囲で撮影、PNG画像として保存できる拡張機能Abduction!はUIもシンプルでとても便利なのだが、昨年(2009年)夏以来更新がなく、結局Firefox3.6には対応していない。

しばらく待てば3.6へと対応するかと思っていたが、待てど暮らせどで、Add-ons for Firefoxのページでも、3.6への対応の熱い期待(と苛立ち)のメッセージが貯まるばかり。

そういうわけで、強制的に3.6に対応させることにした。

  1. まず上述のページで、拡張機能インストール用の緑色のボタンを右クリックして、「リンク先を保存」(Firefox3.6でこのページを表示するとそもそも緑色のボタンが表示されないので、別のバージョンもしくは別のブラウザで開くのがよい)
  2. ダウンロードした「abduction!-3.0.4-fx.xpi」の拡張子を「.xpi」から「.zip」に書き換え
  3. 「abduction!-3.0.4-fx.zip」を展開(Windows では右クリック→「すべて展開」)
  4. 展開してできた「abduction!-3.0.4-fx」フォルダの中の、「install.rdf」をテキストエディタで開き
  5. 「<em:maxVersion>3.6b1pre</em:maxVersion>」という部分を「<em:maxVersion>3.6</em:maxVersion>」と書き換え上書き保存
  6. 「abduction!-3.0.4-fx」フォルダの中のすべてのファイルとフォルダを選択し、zipファイルにする(Windowsでは右クリック→「送る」→「圧縮(Zip形式)フォルダー」)
  7. できあがったzipファイルを「abduction!-3.0.4-fx.xpi」に名前変更
  8. これをFirefox3.6のウィンドウ内にドラッグ&ドロップする。

以上でFirefox3.6にAbduction!を無理やりインストールできる。

使ってみたところ、自分のPC環境(Windows7)では問題なく動作するようだけれど、他の環境でどうなるかは不明。上述の方法もあくまでも「無理矢理」のことなので、保証も保障もない。