Сашенька это aJ2EE контейнер сервлетов и рамки для IRC ботов и клиентов.
Многое из этого является неполным и обрабатывает только основные входящие и исходящие сообщения, но это достаточно, чтобы построить тривиальные ботов с.
Поисковые пишутся так, как сервлеты, следующего за
Sun J2EE сервлет модели, которые загружаются в контейнер.
Контейнер отправляет сообщения и через модули, так что они могут ответить (если они того пожелают).
Можно даже построить функциональный клиент IRC с использованными классами Сашеньки, но есть достаточно тех, там уже, так что я не рекомендую вам попробовать.
Что делает предложение Сашенька является объектно-ориентированным рамки для управления IRC трафик. Только для меня для него есть основа бот построен на вершине рамках IRC.
Дистрибутив поставляется с j2ee.jar от 1.2.1 J2EE SDK. Я включаю это для удобства, если у вас есть j2eesdk Я призываю вас использовать свою собственную копию, как моя, возможно, не джайв с выполнения.
Требования:
· Java SE SDK 1.4+
· Java EE банка
Здание:
$ Кд SRC /
$ Сделать классы
$ Макияж банка
Бег:
$ Java -classpath SRC / sashenka.jar: Lib / j2ee.jar
-Dsashenka.Sashenka.nick = Ботник
"-Dsashenka.Sashenka.channel = # Сашенька"
"-Dsashenka.Sashenka.modules = Прогноз / sashenka.modules.WeatherServlet
Время / sashenka.modules.TimeServlet Google / sashenka.modules.GoogleServlet
словарь / sashenka.modules.DictionaryServlet "
Это будет работать выполнения Сашенька, подключение к порту irc.example.com на 6667, войдите под ником '' Ботник и присоединиться к каналу '#sashenka. Кавычки необходимы, в противном случае '#' характер вызовет последний параметр будет сброшен на оболочке. Вы можете загрузить столько модулей, сколько вы хотите в то же бот. Каждый модуль решает, если это необходимо, чтобы ответить на определенной команде или нет.
Детали программы:
Версия: 3.3
Дата загрузки: 3 Jun 15
Тип распространения: Бесплатная
Популярность: 142
Комментарии не найдены