Art*_*hur 5 firefox greasemonkey voip softphone
我正在尝试使用 Qutecom 进行软电话和 Greesemonkey 脚本的点击呼叫工作,以将电话号码转换为可点击的网址。每当我单击电话号码链接时,都会收到一条错误消息,内容如下:
Firefox 不知道如何打开这个地址,因为协议 (tel) 与任何程序都没有关联。
我将如何将 Qutecom 或任何其他软件电话与该链接相关联?Greasemonkey 脚本可以在以下链接中找到:
http://userscripts.org/scripts/show/56262
任何帮助将不胜感激。
在 Windows 下,您可以使用注册表编辑器创建一个新协议:
Start / Run / regedit
Run Code Online (Sandbox Code Playgroud)
查找HKEY_CLASSES_ROOThive,并创建一系列具有以下结构的新键:
tel\shell\open\command
Run Code Online (Sandbox Code Playgroud)
在tel级别,编辑(Default)字符串,并将其值更改为URL:tel Protocol
再次在tel级别,添加一个名为URL Protocol且没有值的新字符串。
然后在command关卡中,编辑(Default)字符串,在值部分,输入要执行的命令:
c:\path\to\telephone\application.exe %1
Run Code Online (Sandbox Code Playgroud)
%1 将被 tel: 序列之后的任何内容替换,即电话号码。
那应该这样做。
在 Ubuntu 下
这可能是特定于版本的,但以下应该有效:
gconftool-2 -t string -s /desktop/gnome/url-handlers/tel/command "/path/to/telephone/application %s"
gconftool-2 -s /desktop/gnome/url-handlers/tel/needs_terminal false -t bool
gconftool-2 -t bool -s /desktop/gnome/url-handlers/tel/enabled true
Run Code Online (Sandbox Code Playgroud)
在这种情况下,%s 将被电话号码替换。
在 qutecom 的情况下,Windows 命令行似乎应该是:
"c:\program files\qutecom\qutecom.exe" -c call\%1
Run Code Online (Sandbox Code Playgroud)
(根据您的安装位置进行调整,并首先从 dos 提示尝试此操作,将 %1 替换为电话号码)
| 归档时间: |
|
| 查看次数: |
11519 次 |
| 最近记录: |