Всем привет. Хотел бы Вам рассказать о замечательной программе, которая называется JimBot.
JimBot(Java IM Bot) — программа представляющая собой универсальный движок для ботов систем мгновенной передачи сообщений (ICQ, Jabber, VK).
В помощью JimBot вы можете создать игровой чат, продвинутый развлекательный бот, многофункциональный форум, анек-бота, и бота переводчика в ICQ, Jabber, VK.
При работе над ботом были использованы исходные тексты, идеи и другие материалы следующих свободных проектов (в порядке убывания значимости):
Jimm — самый известный ICQ клиент для мобилы. Является постоянным источником вдохновения :) Официальный сайт проекта: jimm.org.
Caffeineim — очень интересный российский проект по созданию нового IM-клиента на Java. Имено оттуда взята основная библиотека для работы с ICQ. Блог автора библиотеки — samolisov.blogspot.com. Исходные тексты самого проекта можно поглядеть тут: code.google.com/p/caffeineim. Очень надеюсь на его дальнейшее развитие.
Сайт Константина Книжника — garret.ru. Оттуда позаимствованы многие идеи, и в частности проект компактного HTTP сервера: JHttpServer
Execute Query — универсальный клиент для работы с различными типами баз данных. Написан целиком на Java. Сайт проекта: executequery.org.
Официальное описание протокола ICQ на сайте AOL — dev.aol.com/aim/oscar.
Есть 3 вида JimBot`a:
1. Платный(Модификация) — Посмотреть by MasteR / Купить by MasteR.
2. Бесплатный(Модификация) — Посмотреть by MasteR.
3. Бесплатный(Стандартный) — Посмотреть by Spec
Еще есть модификации JimBot`a от других авторов, но мы их рассматривать в данной статье не будем.
В данной статье мы будем рассматривать только платную версию JimBot S by MasteR:
* С помощью JimBot`a вы можете создать:
1. Единый чат;
2. Многофункциональный ICQ-Bot(Погода, гороскопы и т.д.);
3. Многофункциональный форум;
4. Анек-бот(Сообщение — анекдот);
5. Бот-переводчик(Текст — перевод).
* Создание и управление происходит в WEB-Admin`ке(JHttpServer).
* Поддерживает: ICQ, Jabber, VKontakte(В разработке: LiveJournal, Ya.Ru, Odnoklassniki.Ru, QIP.Ru, Google Talk, Chat.FaceBook, @Дневники).
* JimBot использует БД, в качестве БД — MySQL. Но скоро будет добавлен SQLite и H2(Hypersonic 2).
— В чате мы имеем:
* Игры(Викторина, Кто хочет стать миллионером, Незнайка и др.);
* Инфо-команды(Погода, гороскоп, курсы валют, программа ТВ и т.д.);
* И многое другое(более 400 команд).
— В боте мы имеем:
* Игры;
* Инфо-команды;
* Виртуальная стена;
* И многое другое(более 200 команд).
— В форуме есть разделы, темы, сообщения.
Можно удалять / изменять / создавать темы / разделы / сообщения.
— Анек-бот работает по принципу сообщение — ответ.
Отправляем любой текст — получаем анекдот.
— Переводчик работает по принципу текст — ответ.
Отправляем любой текст — получаем перевод на другой язык.
Веб-админка написана на HTML и CSS. Все настройки находятся там.
Исходники бесплатного бота можно найти тут: Google Code.
Небольшой вывод: Если вы хотите себе чат, который может одновременно работать в ICQ, Jabber и в VK и имеет множество функций, JimBot создан для вас.
Спасибо за внимание.
JimBot(Java IM Bot) — программа представляющая собой универсальный движок для ботов систем мгновенной передачи сообщений (ICQ, Jabber, VK).
В помощью JimBot вы можете создать игровой чат, продвинутый развлекательный бот, многофункциональный форум, анек-бота, и бота переводчика в ICQ, Jabber, VK.
При работе над ботом были использованы исходные тексты, идеи и другие материалы следующих свободных проектов (в порядке убывания значимости):
Jimm — самый известный ICQ клиент для мобилы. Является постоянным источником вдохновения :) Официальный сайт проекта: jimm.org.
Caffeineim — очень интересный российский проект по созданию нового IM-клиента на Java. Имено оттуда взята основная библиотека для работы с ICQ. Блог автора библиотеки — samolisov.blogspot.com. Исходные тексты самого проекта можно поглядеть тут: code.google.com/p/caffeineim. Очень надеюсь на его дальнейшее развитие.
Сайт Константина Книжника — garret.ru. Оттуда позаимствованы многие идеи, и в частности проект компактного HTTP сервера: JHttpServer
Execute Query — универсальный клиент для работы с различными типами баз данных. Написан целиком на Java. Сайт проекта: executequery.org.
Официальное описание протокола ICQ на сайте AOL — dev.aol.com/aim/oscar.
Есть 3 вида JimBot`a:
1. Платный(Модификация) — Посмотреть by MasteR / Купить by MasteR.
2. Бесплатный(Модификация) — Посмотреть by MasteR.
3. Бесплатный(Стандартный) — Посмотреть by Spec
Еще есть модификации JimBot`a от других авторов, но мы их рассматривать в данной статье не будем.
В данной статье мы будем рассматривать только платную версию JimBot S by MasteR:
* С помощью JimBot`a вы можете создать:
1. Единый чат;
2. Многофункциональный ICQ-Bot(Погода, гороскопы и т.д.);
3. Многофункциональный форум;
4. Анек-бот(Сообщение — анекдот);
5. Бот-переводчик(Текст — перевод).
* Создание и управление происходит в WEB-Admin`ке(JHttpServer).
* Поддерживает: ICQ, Jabber, VKontakte(В разработке: LiveJournal, Ya.Ru, Odnoklassniki.Ru, QIP.Ru, Google Talk, Chat.FaceBook, @Дневники).
* JimBot использует БД, в качестве БД — MySQL. Но скоро будет добавлен SQLite и H2(Hypersonic 2).
— В чате мы имеем:
* Игры(Викторина, Кто хочет стать миллионером, Незнайка и др.);
* Инфо-команды(Погода, гороскоп, курсы валют, программа ТВ и т.д.);
* И многое другое(более 400 команд).
— В боте мы имеем:
* Игры;
* Инфо-команды;
* Виртуальная стена;
* И многое другое(более 200 команд).
— В форуме есть разделы, темы, сообщения.
Можно удалять / изменять / создавать темы / разделы / сообщения.
— Анек-бот работает по принципу сообщение — ответ.
Отправляем любой текст — получаем анекдот.
— Переводчик работает по принципу текст — ответ.
Отправляем любой текст — получаем перевод на другой язык.
Веб-админка написана на HTML и CSS. Все настройки находятся там.
Исходники бесплатного бота можно найти тут: Google Code.
Небольшой вывод: Если вы хотите себе чат, который может одновременно работать в ICQ, Jabber и в VK и имеет множество функций, JimBot создан для вас.
Спасибо за внимание.