Итак, для того, чтобы создать и запустить ICQ-чат на движке JimBot домашнем компе, необходимо:
1.Скачать и установить Java-машину.
2.Скачать и установить Денвер.
3.Скачать сам JimBot.
После установки Денвера щелкаем по иконке Start Denwer (на экране появится консоль, в которой отобразиться процесс запуска).
Когда Денвер запущен (консоль исчезла), открываем браузер и вводим
адрес: localhost. Браузер перенаправляет нас на служебную страницу
Денвера.
Находим список утилит и щелкаем по утилите phpMyAdmin (она нам
необходима, чтобы создать базу данных для нашего ICQ-чата). Попадаем на
страницу phpMyAdmin.
В поле "Создать новую БД" вводим название нашей базы данных (я в своем
примере назвал ее chat, но вы можете назвать ее как хотите).
Далее ничего больше не изменяем, щелкаем на кнопку "Создать", после
чего видим сообщение о том, что наша база данных была создана. Я в
своем примере использую JimBot 0.4.0 pre4 mod6. Щелкаем по кнопке "SQL"
в верхней части страницы, видим поле ввода запроса на БД. Нажимаем
"Обзор" и из скачанной нами папки с чатом выбираем файл db, жмем
"Пошел" и видим сообщение "SQL-запрос успешно выполнен" и кучу цветного
текста.
Снова жмем в верхней части страницы "SQL", затем "Обзор", и на этот раз
из нашей папки выбираем файл quiz, вновь жмем "Пошел". Этот SQL-запрос
будет выполняться чуть дольше, после чего мы увидим маленькое сообщение
об успешном выполнении, с указанным количеством добавленных строк -
7211.
Далее сворачиваем браузер, открываем в папке с чатом файл
db_users(po_odnoi_stroke!) и копируем оттуда первую строчку в поле
ввода SQL-запроса и жмем "Пошел", после вывода сообщения об успешном
выполнении запроса проделываем то же самое с оставшимися тремя
строчками.
Все, база данных готова. Теперь эту страницу можно закрыть. В папке с
чатом открываем файл jimbot.jar (с помощью Java, а не WinRAR, т.к. это
не архив, а скомпилированный jar-файл). Обращаю ваше внимание на то,
что при открытии файла jimbot.jar НИКАКИХ окон и т.п. появиться не
должно! Теперь вновь открываем браузер и переходим по адресу:
localhost:8888, попадаем в админку (Панель управления ботом).
Вводим логин и пароль, которые по умолчанию имеют следующие значения:
User=admin, Password=admin. Нажимаем Login и попадаем в админку, гда
видим 2 сервиса: AnekBot и ChatBot. Нас интересует второй. Напротив
названия ChatBot щелкаем основные настройки.
Устанавливаем флажок напротив фразы "Запускать Чат-бот", далее вводим
номера основного и Х-статусов, которые можно посмотреть в папке с
чатом, в папке text (это файлы icqst и xs). Затем вводим сообщения
Х-статуса 1 и 2 (1 - соответствует названию статуса в аське, а 2 -
описанию). Затем в поле "Админские UIN" удаляем имеющиеся там уины
111111 и 222222 и вводим свой уин и уины всех, кто еще будет хозяином
(ну или хозяйкой) в чате. Далее устанавливаем все по остальное по
своему усмотрению, ничего сложного там нет, ну а если уж чего то не
поймете задайте мне вопрос на форуме. В конце есть раздел настроек под
названием настройки MySQL. Здесь необходимо в поле "Назввание БД"
заменить botdb на название созданной нами ранее базы данных (в моем
примере она называется chat). Теперь жмем сохранить и видим: "Данные
успешно сохранены", жмем "Назад", а затем также напротив названия
сервиса ChatBot щелкаем настройки UIN
и вместо уина 111, который мы там видим, вводим уин, на котором будет
работать наш чат, а напротив, соответственно, пароль от этого уина.
Если чат будет работать не на одном, а на нескольких уинах, то нажимаем
"Добавить новый UIN", при этом появится новое поле для ввода уина и
пароля. После того как мы создали и заполнили необходимое количество
полей с уинами и паролями, жмем сохранить, а при появлении сообщения
"Данные успешно сохранены" нажимаем "Назад". "Полномочия" также можете
настроить на свой вкус.
Все, наш чат готов. Теперь жмем "Отключить бота", а затем в нашей папке
с чатом вновь открываем файл jimbot.jar и, если пароль от уина введен
верно, то через несколько секунд видим наш чат в аське. Радуемся:)
(с)JaGuAr™(с)
ВНИМАНИЕ: При копировании данной статьи необходимо обязательно указывать адрес сайта и автора материала!