web-dev-qa-db-ja.com

ソフトフォンを電話のURLに関連付ける方法

ソフトフォン用のQutecomと電話番号をクリック可能なURLに変換するGreesemonkeyスクリプトを使用して、Click-to-Callを使用して仕事をしようとしています。電話番号のリンクをクリックすると、次のようなエラーメッセージが表示されます。

プロトコル(tel)がどのプログラムにも関連付けられていないため、Firefoxはこのアドレスを開く方法を知りません。

Qutecomやその他のソフトフォンをそのリンクに関連付けるにはどうすればよいですか?グリースモンキーのスクライブは、以下のリンクにあります。

http://userscripts.org/scripts/show/56262

どんな助けでも大歓迎です。

1
Arthur

MozillaZineには、新しいプロトコルハンドラーを追加する方法を説明するページがあります ここ 。 Windowsでは、レジストリにわずかな変更を加えるだけのようです。メモ帳を開き、次のように貼り付けます。

REGEDIT4

[HKEY_CLASSES_ROOT\tel]
@="URL:Custom Telephone Protocol for Qutecom VoIP Softphone"
"URL Protocol"=""

[HKEY_CLASSES_ROOT\tel\Shell]

[HKEY_CLASSES_ROOT\tel\Shell\open]

[HKEY_CLASSES_ROOT\tel\Shell\open\command]
@="\"C:\\Program Files\\qutecom\\qutecom.exe\" -c \"call\\%1\"" 

.reg拡張子を付けてファイルを保存します(例:tel-url.reg)。実際に.regを入力する必要があります。そうしないと、メモ帳は.txtと見なされます。次に、作成したファイルをダブルクリックして、これらの設定をPCのレジストリにインポートできます。 Firefoxがこれらのレジストリキーを直接読み取るのか、それともExplorerに依存するのかはわかりません。そのため、変更を有効にするためにWindowsを再起動する必要がある可能性があります。

MacとLinuxのプロセスは異なり、Firefox自体で次の設定を行う必要があります。

  • network.protocol-handler.external.foo
  • network.protocol-handler.app.foo
2