計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)
Thunderbird 上の URL アンカから Firefox を起動する方法
情報ソース http://www.bjlug.org/ml-archive/aug04/msg00009.html をもとにしている.
リモートの firefox の操作は, mozilla-xremote-client をじかに実行するよりも
firefox -remote を利用した方が良さそうである.
スッテプ 1 "openlink.sh" と言うシェルスクリプトを Thunderbird の ディレクトリ($thunderbird)内に作る。
/some/where は適宜 firefox の起動コマンドのパスを指すこと.
------------------------------------------------
#!/bin/sh
export FIREFOX="/some/where/firefox"
url="$1"
if [ "x$url" = "x" ]; then
url="about:blank"
fi
if $FIREFOX -remote openURL\("$url, new-tab"\);
then
exit 0
fi
exec $FIREFOX "$url"
------------------------------------------------
スッテプ 2 パーミッションの変更 chmod +x $thunderbird/openlink.sh
スッテプ 3 "user.js"と言うファイルを ~/.thunderbird/default/xxx/ のなかに作る。
------------------------------------------------
// Use firefox for http, https & ftp links
user_pref("network.protocol-handler.app.http", "$thunderbird/openlink.sh");
user_pref("network.protocol-handler.app.https", "$thunderbird/openlink.sh");
user_pref("network.protocol-handler.app.ftp", "$thunderbird/openlink.sh");
------------------------------------------------
スッテプ 4 $thunderbird のなかにある "mozilla-xremote-client" と言うファイルを $firefox ヘコピー (無い場合)
計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)