Работа с Yahoo Messenger с помощью приложения C # - PullRequest
1 голос
/ 20 января 2010

Привет
Я хочу знать, как я могу работать с приложением c # с Yahoo Messenger. Я собираюсь создать приложение со следующей спецификацией:
1 - мое приложение является автономным приложением и работает на независимом компьютере.
2 - приложение должно слушать Yahoo Messenger, и когда чей-то статус переходит в онлайн, отправьте ему сообщение.
Я хочу найти способ программирования Я имею в виду метод программирования или некоторый псевдокод. Я думаю, что есть много примеров для Java, но мне нужно несколько для C #.

1 Ответ

1 голос
/ 20 января 2010

Я не знаю ни одной существующей реализации протокола YMSG в C #. Если вы решили, что ваше приложение должно быть в C #, лучше всего выбрать одну из реализаций Java и попытаться ее портировать. Еще один вариант - http://ycoderscookbook.com/. На сайте есть несколько примеров программ, которые могут указать вам правильное направление. YCC Trainer находится в VB.NET, но его можно легко преобразовать в C # с помощью .NET Reflector.

Ваше описание звучит жутко, как спам-бот. Если это ваше намерение, имейте в виду, что:

  • Условия * Yahoo запрещают это *
  • Спам в IM легко блокируется с помощью белого / черного списка

* С другой стороны, они также запрещают обратный инжиниринг своих протоколов и несанкционированное использование сторонними программами ... учитывая количество клиентов Y-Messenger, которые не очень хорошо применяют это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...