Ставим бота на раздачу
Андрей Каролик (andrusha@sl.ru)
Xakep, номер #061, стр. 061-034-1
Как обмениваются файлами в IRC
В прошлый раз мы видели, как лихо народ добывает варез в IRC-сетях. Теперь давай заценим, как продвинутые товарищи мутят собственные файлообменные ресурсы. Оставим философию в стороне – возьмем реальный бот, поковыряем его, помучаем и попытаемся заставить нормально работать.
Выбор бота
Спроси любого завсегдатая варезных каналов на IRC, какой бот лучше всего заточен для раздачи файла. В ответ ты чего только не услышишь :). Однако Polaris SE упомянет в разговоре почти каждый второй. А все потому, что это наиболее продвинутый бот, с кучей полезных в быту настроек, работающий одновременно в режиме Fserve и xDCC.
Релиз Polaris SE v 3.0 совершенно бесплатно лежит по адресу http://hemma.kramnet.com/tobias.wiklund/polaris/download.html (туда же перебрасывает ссылка www.geocities.com/Polaris_SE), весит всего 920 Кб в архиве.
Техосмотр
Устанавливать ничего не надо. Распаковываешь архив и запускаешь mirc32.exe. По сути, это mIRC 5.61, но с кучей готовых скриптов и предустановок (файлы *.ini). Возникает логичный вопрос: почему не используется последняя версия mIRC 6.12? Ответ прост: движок у 5.61 и 6.12 одинаковый, а все необходимые скрипты самописные. Проблема в том, что разные версии mIRC’а могут иметь небольшие отличия в языке скриптов, поэтому автор в архиве прилагает именно ту версию, под которую он писал и отлаживал свое творение. Можно было, конечно, рассылать только сами скрипты, предлагая скрестить их с mIRC v 5.61. Но не факт, что ты найдешь mIRC 5.61 (обычно в инете валяется самая последняя версия) и самостоятельно скопируешь файлы в необходимые директории. А так все просто: скачал, распаковал и запустил, никакого геморроя.
Меню
От стандартного mIRC Polaris SE отличается кучей собственных настроек, доступ к которым осуществляется через специальное меню (оно так и называется - Polaris SE v 3.0). Кроме того, до многих опций можно добраться через всплывающие меню в окнах статуса, канала и привата (по нажатию правой кнопки мышки).
Основное меню (на контрольной панели) содержит следующие пункты:
Network Services - подключение/отключение команд сервисов DalNet, доступных из этого же меню;
User Search - поиск по маске;
Port Scan - сканирование портов сервера, определение наиболее быстрого;
mIRC Help - встроенный хелп в mIRC;
Advertisments - фразы, выдаваемые ботом в каналы на автомате;
Script Settings - настройки скрипта;
Queue Manager - управление очередью (когда число желающих скачать переваливает заданный предел);
Addon Manager - загрузчик дополнительных скриптов;
Paste-o-Matic - текстовое сообщение, отправляемое одновременно во все каналы, где висит бот;
Open Log Viewer - просмотрщик логов бота;
Explore Folders - мониторинг директорий, которыми управляет бот;
Mass Closing - завершение всех имеющихся соединений юзеров к боту (DCC-соединения, очереди и доступ на Fserve);
Away Control - управление;
DalNet Services - команды сервисов DalNet.
Настройки
По умолчанию mIRC уже настроен так, как нравится (}DarkSoul{), автору Polaris_SE. Но тебе, возможно, захочется поправить цветовую гамму, расположение меню и тому подобные вещи. Это не проблема. На качество работы Polaris_SE эти изменения не повлияют. Так что дерзай. К примеру, цветовую гамму можно сменить через Tools -> Colours.