
No Windows, posso entrar em um bate-papo público do Skype colando um link de bate-papo do Skype na barra de endereços de um navegador da Web (ou clicando em um link que contém esse URI), mas isso não funciona no Ubuntu 10.04 usando o Skype 2.2.0.35.
O URI é gerado pelo Skype a partir de um bate-papo em grupo por meio do comando/get uri
As mensagens de erro dos seguintes navegadores são:
# Raposa de fogo ...o protocolo (skype) não está associado a nenhum programa
# navegador chromium ...apenas trata isso como um argumento de pesquisa do Google
#conquistador...Protocolo não suportado: skype
Como posso fazer com que esses skype:?chat&blob=...
links funcionem?
Editar: como mencionei em resposta ao bom comentário de Tom Brossman, a questão principal agora se tornou:qual a aplicaçãodeve ser usado para lidar com o skype
protocolo... Se for o próprio Skype, qual é a sintaxe? ... porque skype "%s"
não processa o protocolo.
Se alguém realmente teve sucesso com o módulo perl skype-action-handler
com uma versão recente do Linux Skype, seria bom saber.
Responder1
Eu sou o autor deRede::DBus::Skypee skype-action-handler
. Era uma ferramenta de interface com o DBUS para enviar comandos ao Skype através da API DBUS. O skype-action-handler
faz exatamente o que Skype 4
fará através do --call
argumento
skype --call "skype:echo123"
skype-action-handler skype:echo123
Exceto que acho que também lidei com o formato de URL, que não acho que --call
resolva. Criei esta biblioteca e utilitário porque em 2008 o Skype para Linux não era tão polido. Originalmente, acredito que só usava OSS mesmo.
Responder2
Para instalar o skype-action-handler faça:
sudo apt-get install cpanminus
sudo cpanm skype-action-handler
Atualização: verifiquei esta sugestão sozinho. Quase funciona, mas instala o skype-simple-dialer. Mas isso é irrelevante, porque a versão mais recente do Skype permite selecionar a opção “Participar de um bate-papo público” acima da lista de contatos e colar o blob de bate-papo lá.