Библиотека Yahoo Messenger C#

Я планирую создать бота Yahoo Messenger с использованием C#, но до сих пор не могу найти надежного Yahoo Messenger, кроме PHP, Java и C++. Есть ли такая библиотека в C#?

1 ответ

Решение

Ну, я только что создал рабочую библиотеку YMSG для клиента чата (не бота) в C#, так что я могу сказать вам, что нет ничего, что работает для версии 16 YMSG для C#. (извините за компанию, в которой я работаю, я не могу опубликовать источник)

Но еще не все потеряно. За исключением процедуры аутентификации, протокол очень прост для понимания. Две хорошие вещи:

  1. Процедура аутентификации была расшифрована: http://www.carbonize.co.uk/ymsg16.html. Он использует HTTP-вызов, но это просто в C#. Единственная часть, с которой вы можете бороться - это хэширование строк запроса / ответа. К сожалению, нет способа реализовать его поэтапно - он либо работает, либо нет

  2. У WireShark есть довольно глубокий диссектор для YMSG. Мне очень помогло.

(Обратите внимание, что это относится к IM-части Yahoo YIM - я понятия не имею, как работают "комнаты" чата)

Удачи!

Эрик

Другие вопросы по тегам