No Windows , você pode criar um novo protocolo usando o Editor do Registro:
Start / Run / regedit
Procure a HKEY_CLASSES_ROOT
seção e crie uma nova série de chaves com a seguinte estrutura:
tel\shell\open\command
No nível tel
, edite a sequência (Default)
e altere seu valor para URL:tel Protocol
Novamente no nível tel
, adicione uma nova string chamada URL Protocol
e nenhum valor.
Em seguida, no nível command
, edite a string (Default)
e, na seção value, insira o comando que você deseja executar:
c:\path\to\telephone\application.exe %1
O% 1 será substituído pelo que for colocado após a sequência tel:, ou seja, o número de telefone.
E isso deve acontecer.
No Ubuntu
Isso pode ser específico da versão, mas o seguinte deve funcionar:
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
Neste caso, o% s será substituído pelo número de telefone.
No caso de qutecom, parece que a linha de comando do Windows deve ser:
"c:\program files\qutecom\qutecom.exe" -c call\%1
(ajuste para o seu local de instalação e tente isso em um prompt de dos, substituindo% 1 por um número de telefone)