O MozillaZine tem uma página descrevendo como adicionar novos manipuladores de protocolos aqui . No Windows, parece que isso equivale a algumas pequenas modificações no registro. Abra o Bloco de Notas e cole o seguinte:
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\""
Salve o arquivo com a extensão .reg
(por exemplo, tel-url.reg
). Você precisará realmente digitar o .reg
, caso contrário, o bloco de notas assumirá .txt
. Você pode importar essas configurações para o registro do PC clicando duas vezes no arquivo que acabou de criar. Eu não sei se o Firefox lê essas chaves de registro diretamente, ou se depende do Explorer para isso, então é possível que você precise reiniciar o Windows para que a mudança tenha efeito.
O processo para Mac e Linux é diferente e envolve a configuração das seguintes preferências no próprio Firefox:
-
network.protocol-handler.external.foo
-
network.protocol-handler.app.foo