Назад | Перейти на главную страницу

Как связать программный телефон с URL-адресом телефона

Я пытаюсь вызвать щелчок для работы с помощью Qutecom для софтфона и скрипта Greesemonkey для преобразования телефонных номеров в интерактивные URL-адреса. Всякий раз, когда я нажимаю на ссылку с номером телефона, я получаю сообщение об ошибке следующего содержания:

Firefox не знает, как открыть этот адрес, потому что протокол (tel) не связан с какой-либо программой.

Как мне связать Qutecom или любой другой программный телефон с этой ссылкой? Сценарий Greasemonkey можно найти по ссылке ниже:

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

Любая помощь будет принята с благодарностью.

В 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. Затем вы можете импортировать эти настройки в реестр ПК, дважды щелкнув только что созданный файл. Я не знаю, читает ли Firefox эти ключи реестра напрямую или это зависит от проводника, поэтому возможно, что вам может потребоваться перезапустить Windows, чтобы изменения вступили в силу.

Процесс для Mac и Linux отличается и включает в себя настройку следующих параметров в самом Firefox:

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