Como enviar uma mensagem do Skype pela linha de comando do Windows?

5

Eu gostaria de enviar uma mensagem para o chat em grupo na linha de comando do Windows. Eu sei o nome do bate-papo do Skype, digamos que seja 'TestChat'.

Qual é a maneira mais fácil de fazer isso?

    
por Robert.K 25.08.2011 / 11:03

3 respostas

3

Semelhante ao comentário do Skype4Py, recomendamos o Skype4COM . Você ainda precisa escrever o roteiro, mas existem alguns exemplos que mostram coisas semelhantes. Também é oficialmente suportado pela Skype.

    
por 26.08.2011 / 13:39
0

MsgToSkype.exe é um programa de linha de comando (22k) que pode enviar mensagens para outros clientes Skype usando o & cliente configurado do Skype. Ele usa a API Skype4Com mencionada por Matthew Steeples , mas alivia você de lidar com COM.

Não é possível enviar mensagens para um bate-papo grupo (conforme descrito na página acima mencionada) "devido à limitação do componente Skype4Com. Para atingir o mesmo objetivo

No entanto, atualmente suspeito que essa API do Skype4Com esteja obsoleta e deixará de funcionar em breve. Mas eu não posso dizer com certeza porque não está claro (para mim) como o Skype4Com está relacionado com o Skype Desktop API , do qual a capacidade de envio de mensagens será removida.

    
por 23.05.2017 / 14:41
-4
  1. Abra o Bloco de Notas
  2. Digite-os exatamente como mostrado

@echo off
:a
store "a" "send"
echo you may now send a message through cmd!

:b
rem GetInput
send %result%
echo Message sent
goto :b

  1. Clique em Arquivo- > Salvar
  2. Clique na caixa suspensa e altere para All files
  3. Digite Skypemessenger.bat
  4. Aprecie ser um criador de mods do Skype

NOTA DO EDITOR - Não execute scripts se você não souber o que eles fazem

    
por 20.06.2013 / 21:07