Yahoo Messenger Library C#
-
19-09-2019 - |
Pergunta
Estou planejando criar o Yahoo Messenger Bot usando C#, mas até agora, não consigo encontrar um Messenger do Yahoo confiável, exceto em PHP, Java e C ++. Existe uma biblioteca como essa em C#?
Solução
Bem, acabei de criar uma biblioteca YMSG em funcionamento para um cliente de bate -papo (não um bot) em C#, para que eu possa dizer que não há nada que funcione para o YMSG versão 16 para C#. (desculpe, é pela empresa para a qual trabalho, não posso lançar nenhuma fonte)
Mas tudo não está perdido. Com exceção do procedimento de autenticação, o protocolo é sujeira simples de entender. Duas coisas boas:
O procedimento de autenticação foi decifrado: http://www.carbonize.co.uk/ymsg16.html. Ele usa uma chamada HTTP, mas isso é simples em C#. A única parte com a qual você pode lutar é o hash de cordas de desafio/resposta. Infelizmente, não há como implementá -lo em etapas - ele funciona ou não
O Wireshark tem um dissector para o YMSG que é bastante completo. Me ajudou muito.
(Observe que isso cobre a parte IM do Yahoo Yim - não tenho idéia de como o bate -papo "quartos" funcionam)
Boa sorte!
Eric