Como usar o Skype sem cabeça sobre o DBUS no Debian

17

Eu instalei o Skype no Debian e o executei sem cabeça, no entanto, não consigo interagir com ele através do dbus.

Algum contexto do que tenho até agora:

  • Instalado o Debian 6 na caixa de fusão VMware do netinst CD
  • a versão do Skype é a 2.2.0.25 dinâmica
  • A versão do DBus é 1.2.24, instalada com apt-get install dbus
  • O Skype parece estar funcionando bem no modo sem cabeça

O que parece estranho:

  • Ao iniciar o Skype com Skype --enable-dbus --use-system-dbus , ele exibe o aviso Skype: unrecognized option '--enable-dbus'

Agora, quando tento enviar algumas mensagens para o Skype pelo dbus com isso:

dbus-send --system --type=method_call --print-reply --dest=com.Skype.API /com/Skype com.Skype.API.Invoke string:NAME\ hello  string:PROTOCOL\ 5 string:SET\ PROFILE\ RICH_MOOD_TEXT\ echo123

Ele acaba com a mensagem de erro:

Error org.freedesktop.DBus.Error.ServiceUnknown: The name com.Skype.API was not provided by any .service files

Quando se trata de dbus, sou novo nisso. Tanto quanto eu entendo, deve haver alguns arquivos em /etc/dbus-1/session.d|system.d , mas esses diretórios estão vazios.

    
por Priit 30.05.2011 / 21:55

0 respostas