April 01, 2006

External Application Buttons改造版について

これはFirefoxのナビゲーションツールバーに外部アプリケーションを登録しランチャー機能を提供する拡張です。
コマンドオプションの設定項目が、メニューリストを選択するだけでは保存されていなかったので修正いたしました。
本家Extension Room :: External Application Buttons

対応・最新版
External Application Buttons改造版0.7.3.4
⇒Firefox 1.0-3.0.*
変更点
USBメモリーからでも使用しやすいように、Firefoxのインストールディレクトリーからの相対パスでも外部アプリケーションを設定できるように変更・それにあわせてプロパティのUIも変更いたしました。
(相対パスを設定している場合には、起動時にFirefoxのインストールディレクトリーを取得し外部アプリケーションの設定情報を書き換えるので、その分起動時に負荷がかかります。
多分体感はできないと思いますが・・・。)
相対パスの設定方法
externalapp.png
相対パスはFirefoxのインストールディレクトリーからの相対パスです。
上の図のような場合、プログラム”aaa.exe”を相対パスで設定するには
”..\aaa\aaa.exe”と設定すればオッケーです。
パスの最初の”.”で相対パスかそうでないかを判定してます。
相対パスを入力する際は必ず”.”で始まるパスを入力してください。

UIを書き換えるのが面倒だったので、放置してたけどやっと出せたよ・・・。
ご意見・ご要望などありましたらコメントよろしくお願いします。

Get Firefox!
この記事へのコメント
プロパティのオプション設定-コマンドライン「%adressbar%」を設定しても反映されないのは
元々のバグでしょうか?

設定してIEなんかを起動してもアドレスバーに入力されません。
これが出来れば「IE View」の代わりが出来るんですが…

Posted by kee at 2006-04-01 12:28
コマンドラインについては何も手を加えてません。
それで「%adressbar%」を設定した場合、Firefoxのアドレスバーに表示されているURLを取得してくるようです。
設定を保存するには、何か入力していただければ設定が保持されるようです。
半角スペースでも入れていただければいいかと思います。


Posted by yukichi at 2006-04-01 14:44
修正版をだしておきました。
また何かありましたら、よろしくお願いします。
Posted by yukichi at 2006-04-01 15:25
修正版で動作確認しました。
ありがとうございましした。
Posted by kee at 2006-04-01 17:07
FireFox3で使用です。
新規ボタンから作成ができなくなっているようです。
プログラムを選んでも反映されません。
対応してくださると嬉しいのですが・・・。
Posted by alala at 2008-12-21 22:57
コメントを書く
※Name:

Email Address:

URL:

※Comments:

この記事へのトラックバック