Pako

Pako

Сообщение toxi » 17-12-2011 01:53:18

Для работы бота необходим .net Framework 2.0 и выше!
Скачать можно по адресу: http://www.microsoft.com/downloads/deta ... B15C5E04F5
Установка бота для Windows.
1. Скачиваем архив с ботом Pako: http://code.google.com/p/pako/downloads/list
2. Извлечь архив с ботом в любую папку с английским именем (например "Pako") (пункт 1)
3. Идем в X:\Pako\ (где буква "Х" - Диск на который вы извлекли бота, где "Pako" - папка, которую вы
создали для извлечения бота).
4. Открываем Pako.cfg например блокнотом (чтобы не было проблем, лучше редактировать NotePad, или любой другой редактор с поддержкой UTF-8) и редактируем там такие строки:
Код: Выделить всё
<Config>
       <bot>
# Main language, which bot will use as default
       <lang value="ru" /> - Язык бота

# Specifies maximum times, that bot can reconnect until stops
        <max_reconnects value="15" /> - Колличество попыток подключения к серверу Jabber

# Time which is wated before disconnect until next reconnect
        <reconnect_time value="15" /> - Колличество секунд ожидания перед повторной попыткой подключения к серверу Jabber

# Main status message, which bot will use as default
        <status value="!" /> - Статус бота. Вместо знака "!" можно написать текст статуса для бота.

# Do you want him to use SSL-Connection?
        <ssl value="false" /> - Использовать SSL (безопасное) подключение или нет (false/true): false - не использовать, true - использовать. Рекомендуется не использовать.

# The length of phrase, which is maximum, when bot responses anywhere.
        <msglimit value="15000" /> - Максимальная длина сообщения в привате.

# The length of phrase, which is maximum, when bot responses in group-chat
        <mucmsglimit value="2000" /> - Максимальная длина сообщения в общем чате.

# Do you want him to use Compression ?
        <compression value="false" /> - Использовать сжатие траффика для бота или нет (false/true): false - не использовать, true - использовать. Рекомендуется не использовать.

# Specifies a port, through which bot will connect to Jabber-Server
        <port value="5222" /> - Порт для подключения к Jabber-серверу. Порт по-умолчанию: 5222 (5223), для SSL: 443

# Specifies JID (Jabber ID). which will be used to connect to Jabber-Server
        <jid value="xxx@server/pako" /> - JID (учётная записть) бота на сервере. Указывать нужно полкностью: JID@server. После JID указывается ресурс бота: /pako. Можно оставить такой либо сменить на свой. Допускаются только английские буквы.

# Main NickName, which bot will use as default, when entering chat-room
        <nick value="Pako" /> - Глобальный ник бота, т. е. с указанным здесь ником, бот будет входить в новые конференции. Допускаются только английские буквы.

# Password, which bot will use to connect his JID to Jabber-Server
        <password value="xxx" /> - Пароль бота для соеденения и доступа на сервер Jabber на котором он зарегистрирован. Допускаются только английские буквы.

# Do you want him to use Start-TLS when connecting?
        <starttls value="false" /> - Тоже отвечает за безопасное соеденение. Рекомендуется оставить значение false.

# Here you have to input the list of administartors of bot, using freespace
        <admins value="JID@server" /> - Список глобальных админов бота.  Формат добавления нескольких админов: <admin1@server здесь пробел admin2@server>.

# Sign, which will be used to type bots commands as prefix
        <prefix value="*" /> - Символ, через который бот будет принимать команды.

# The maximum deepness level of possible recursion in aliases resolving.
        <recursion_level value="25" /> - Пока незнаю, что это.

# The address to connect ha jabber-server  in case of fail to connect casually.
        # If not needed, leave empty
        <connect_server value="" /> - Альтернативный (другой) сервер Jabber для подключения в случае неудачи/сбоя первого.

# Specify if the program is running in debug moed or not
        <debug value="false" /> - Лог ошибок. Режим отладки. Рекомендуется отключить (false), если Вы не программиист.

# Specify if the bot will autosubscribe on subscriptions requests (request to add to roster)
        <autosubscribe value="true" /> - Разрешить/запретить принимать боту сообщения об авторизации и отвечать на них.

# Set the charset of the requested result by "web browse" (using "elinks" command)
        <elinks_charset value="cp866" /> - Кодировка для использования функции Веб-браузер. Если незначете зачем это, то не изменяйте, так как возникнут проблемы.

# Set the language for handling "sh" on Linux/Unix systems. Not needed for Windows.
        <sh_locale value="lc_locale=us_US.UTF-8" /> - Язык и кодировка для команды "sh" на системах Linux/Unix. Для Windows это ненужно изменять. Если незначете зачем это, то не изменяйте, так как возникнут проблемы.

# Set the time in miliseconds  which will be used as interval beetween executing some commands,
# which can cause "traffic rate limit excided" error.
        <interval value="1500" /> - время выполнения команды в миллисекундах. Пока незнаю для чего. Не изменять.

# Set the version of Sqlite on this machine.
        <sqlite value="3" /> - Версия SQLLite базы данных бота. Если незначете зачем это, то не изменяйте, так как возникнут проблемы.

# Google API key for Google Search service
        <googlekey value="ouMVkMNQFHLQxhw96VunraH5SRWyRBhf" /> - Код для использования Google-движка (поискового механизма) прямо из бота.     
      </bot>
</Config>

5. Список команд бота: http://spdownloads.comyr.com/downloads/ ... mands.info
Читаем "Правила конференции", перед созданием сообщения/темы
Аватара пользователя
toxi
Администратор
Администратор
 
Сообщения: 477
Зарегистрирован: 12-04-2008 06:58:25
Откуда: Украина, г. Житомир
Ваш пол: Мужской
Мобильный оператор: Kyivstar, Life
Модель моб. телефона: Samsung C5212 Duos
Фамилия: Павловский
Имя: Роман
Отчество: Олегович
Операционная система: Win 7, Linux Ubuntu
Интернет-браузер: Avant Browser, Google Chrome

Вернуться в Jabber-Боты (Jabber-Bots)



cron