Страница 1 из 1

Pako

Добавлено: 21-05-2009 16:05:31
toxi
Для работы бота необходим .net Framework 2.0!
Скачать можно по адресу: https://www.microsoft.com/ru-ru/downloa ... px?id=1639

Установка бота для 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>