Скачать можно по адресу: 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>