Cisco Jabber Clique para ligar quebrado com o Chrome ou o Skype

1

Se eu tiver o Chrome ou o Skype instalado em um computador com o Cisco Jabber 9, clicar em um link tel:+15558765309 exibirá uma caixa de diálogo perguntando se desejo usar o Chrome ou o Skype. Se eu desinstalar o Chrome e o Skype, o link funcionará corretamente, mas não consigo definir o Jabber como o manipulador padrão para o protocolo tel: .

Como faço para definir o Jabber como o manipulador do protocolo tel: quando ele não aparece no menu?

    
por Mitch 23.11.2016 / 04:01

1 resposta

1

O Windows 8 adicionou registros de arquivos antigos obsoletos. Um aplicativo deve registrar um ProgID e Capabilities para anunciar um manipulador de URLs no Windows 8 e superior.

Jason Harmer tem um artigo de blog útil apontando a chave específica necessária para o Lync, e podemos traduzir e adicionar as entradas ausentes para que funcione no Jabber. Salve o arquivo abaixo em .reg e o Jabber aparecerá no menu.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Cisco\Jabber (ITP)]

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Cisco\Jabber (ITP)\Capabilities]
"TEL"="callto"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Cisco\Jabber (ITP)\Capabilities\UrlAssociations]
"tel"="Cisco.Jabber.ITP.telhandler"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\RegisteredApplications]
"Cisco.Jabber.ITP"="SOFTWARE\WOW6432Node\Cisco\Jabber (ITP)\Capabilities"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Cisco.Jabber.ITP]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Cisco.Jabber.ITP\CLSID]
@="{46B1B0A9-6C89-476A-BD0E-4A83EBC8D644}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Cisco.Jabber.ITP.telhandler]
@="URL:Cisco Jabber Protocol"
"URL Protocol"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Cisco.Jabber.ITP.telhandler\DefaultIcon]
@="C:\Program Files (x86)\Cisco Systems\Cisco Jabber\CiscoJabber.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Cisco.Jabber.ITP.telhandler\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Cisco.Jabber.ITP.telhandler\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Cisco.Jabber.ITP.telhandler\shell\open\command]
@="\"C:\Program Files (x86)\Cisco Systems\Cisco Jabber\CiscoJabber.exe\" -URI %1"

Editar:OCiscoJabbertemproblemasaoanalisarotel:uri,portanto,podeserútilexecutá-lopormeiodeoutroscriptantesdechamarojabber.Umexemploé publicado no Gist e pode ser compilado com csc Program.cs . Prefira o caminho completo do executável compilado ao valor padrão da chave HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Cisco.Jabber.ITP.telhandler\shell\open\command .

    
por 23.11.2016 / 04:01