Pregunta

Estoy pensando en crear Yahoo Messenger bot usando C #, pero hasta ahora, no puedo encontrar un fiable Yahoo Messenger, excepto en PHP, Java y C ++. ¿Hay una biblioteca como esto en C #?

¿Fue útil?

Solución

Bueno, acabo de crear una biblioteca YMSG trabajar para un cliente de chat (no un bot) en C #, así que puedo decir que no hay nada por ahí que funciona para YMSG versión 16 para C #. (Lo siento es por la empresa para la que trabajo, no puedo liberar cualquier fuente)

Sin embargo, no todo está perdido. Con la excepción del procedimiento de autenticación, el protocolo es suciedad fácil de entender. Dos cosas buenas:

  1. El procedimiento de autenticación se ha descifrado: http://www.carbonize.co .uk / ymsg16.html . Utiliza una llamada HTTP, sino que es simple en C #. La única parte que podrían tener problemas con el hash es de cadenas de desafío / respuesta. Desafortunadamente no hay manera de ponerlo en práctica en etapas - que funciona o no lo hace

  2. WireShark tiene un disector para YMSG que es bastante profundo. me ha ayudado mucho.

(Tenga en cuenta que esto cubre la porción de mensajería instantánea de Yahoo YIM - No tengo ni idea de cómo los de chat "habitaciones" de trabajo)

Buena suerte!

Eric

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top