Develop and Download Open Source Software

OpenSource Downloads

7-Zip  (4,208)  
HandBrake Japanese Language Version  (3,353)  
CrystalDiskInfo  (1,743)  
CotEditor  (1,120)  
CrystalDiskMark  (866)  
Boookends  (788)  
SMPlayer  (642)  
えこでこツール  (599)  
Tera Term  (595)  
10  FFFTP  (579)  
11  Cabos  (530)  
12  BathyScaphe  (494)  
13  ffdshow  (481)  
14  MergeDoc  (464)  
15  ギコナビ  (438)  
More >>

最近ブックマークされた記事

拡張機能の個別設定をバックアップできる「OPIE」拡張

2009年04月08日 12:22 森川拓男 1 2

 Firefoxの環境をバックアップするアドオンとして、「FEBE(Firefox Environment Backup Extension)」を先日紹介した。しかし残念ながら、FEBEではバックアップが取ることができないものがある。それは、アドオンの個別設定だ。FEBEでは、アドオン本体のバックアップは取れるのだが、それぞれのアドオンの個別設定まではバックアップが取れないのだ。もし、それぞれのアドオンの個別設定を、デフォルトのままで利用しているというのならば、それでもまったく問題はない。しかし、自分が使いやすいようにカスタマイズして利用していた場合、FEBEでバックアップした内容をリストアしたとしても、同じように使うためには、また設定をし直さなければならないということになる。多くのアドオンをインストールしていた場合は、かなり手間がかかってしまうし、面倒だ。そこで登場するのが、FEBEと同じ作者の手による「OPIE(Ordered Preference Import/Export)」というアドオンなのだ。

 OPIEでは、インストールしてあるアドオンの設定を読み込んだり、書き出したりすることができる。つまり、拡張機能の個別設定をバックアップできるというわけだ。FEBEとOPIEを組み合わせて実行することで、Firefoxの環境を完全にバックアップすることができるのである。

 それではインストールをしてみよう。FirefoxアドオンサイトのOPIEのページから「Firefoxへインストール」をクリック、確認ダイアログが表示されたら、「今すぐインストール」ボタンをクリックする。後は、指示に従って再起動するだけだ。

 インストールが終わったら、「ツール」→「OPIE」からさっそく起動してみよう。まずは「設定」タブを開いてみる。最初は「拡張機能」には何も表示されていないはずだ。ここで「拡張機能の情報を得る」ボタンをクリックすると、インストールされているアドオンが、有効・無効にかかわらずリストアップされるはずだ(図1)。ここには、OPIEがアドオンで設定された内容を理解できると判断したものすべてが表示されるようになっている。

opie1_thumb.png opie2_thumb.png
図1:「設定」タブで「拡張機能の情報を得る」ボタンをクリック 図2:「すべて展開」ボタンをクリックすると各拡張の情報が表示される

 ここで、「すべて展開」ボタンをクリックすると、それぞれのアドオンの設定ルート、バージョン、GUIDが表示される(図2)。個別に開きたい場合は、アドオン名称をダブルクリックすればいい。このうち、設定ルートはそのアドオンの設定名の起点で、状態によって表示スタイルが異なるようになっている。通常表記の場合は、OPIEによって決定された既定のルート。緑色の斜体の場合は、既定から変更されて、有効なものとして検証済みのもの。赤色の斜体の場合は、既定から変更されたが、ルートが存在せずに無効なものとして判断されているもの。そして(不明)は、アドオンが設定を利用済みと宣言したものの、OPIEがそれを見つけられなかったものだ。

 設定ルートが赤色の斜体もしくは(不明)になっているアドオンの設定はバックアップできないが、正しい設定ルートを指定することでバックアップ可能になる。設定ルートをダブルクリックすると、上部に値を変更する編集ボックスが表示される。そこに正しい設定ルートを入力して「保存」ボタンをクリックすればよい。正しい設定ルートは「about:config」の画面でアドオン名でフィルタリングすればたいてい見つけられる。また、赤色の斜体で表示されていた設定ルートは「初期化」ボタンで既定値に戻せば有効になる可能性がある。

最終更新:2009年06月11日 18:36