Windrop/Eggdrop - один из самых популярных и функциональных
ботов для IRC, способный выполнять множество различных функций, реализованных через язык программирования TCL. Не обязательно знать этот язык, в интернете можно найти множество уже готовых и написанных скриптов для бота, их нужно будет только установить, но об этом потом, а сейчас собственно, о самой установке:
Первое, что мы делаем - скачиваем бота Windrop.
Последнюю версию можно всегда скачать здесь: http://windrop.sourceforge.net
Или сразу скачать бота версии 1.6.17 здесь:
http://peterhost.dl.sourceforge.net/sourceforge/windrop/windrop1.6.17-handlen32.exe
Скрипт для идентификации бота на NickServ nickserv.tcl можно скачать вот тут:
http://ircnet.org.ru/irc/nickserv.tcl
Также нам понадобится программа putty, берем её здесь:
http://www.worknet.ru/putty.exe
И конфигурационный файл eggdrop.conf качаем тут:
http://ircnet.org.ru/irc/eggdrop.conf
---------------------------------------------------------------------
(на картинках будут нарисованы 1.6.14 – но это не меняет смысла)
1. Запускаем установку бота. Бот предлагает себя установить в папку C:Windrop. Если вы первый раз занимаетесь установкой бота - директорию лучше не меняйте.


2. Переименовываем eggdrop.conf в eggdrop.conf.back
3. Переписываем туда файл eggdrop.conf (наш)
4. Редактируем eggdrop.conf, следуя комментариям в файле. Естественно, там где нужно прописать IRC сервер, пишем наш родной irc.lv
5. Переписываем nickserv.tcl папку scripts
6. Создаем файл resolv.conf в корне бота и прописываем IP-адрес DNS сервера nameserver
Или скачайте данный файл отсюда:
http://ircnet.org.ru/irc/resolv.conf

7. Start --> Run

8. Для NT систем (win2000, winXP, win2003) пишем cmd
для 9х (win98, winMe) command
9. cd windrop
10. eggdrop.exe -m eggdrop.conf
Бот запускается, окно сворачиваем, но не закрываем.

11. Бот запущен, теперь надо к нему подключиться и завершить установку. Для этого нам понадобится telnet-клиент; я рекомендую использовать putty. Взять программу можно по адресу, указанному выше
12. Вводим host name – 127.0.0.1 (т.е. локальный компьютер), если бот установлен на другом компьютере, то вводим IP/имя того компьютера. Порт – 7510. И жмем снизу open.

13. Бот запросит идентификацию. В то время когда бот запущен в первоначальном режиме (ключ –m) можно ввести вместо имени NEW. Сейчас мы это и сделаем. На запрос "Please enter your nickname" мы вводим NEW.

14. Теперь бот предлагает ввести имя на боте, еще его называют hand. Также потребуется ввести пароль, не менее 6 символов

15. Теперь Вы попали в консоль управления ботом. Чтобы добавить бота на какие-либо каналы надо воспользоваться командой: .+chan #канал, после этого бот автоматический будет каждый раз присоединятся к каналу.
Примечание: все команды в боте начинаются с символа точки.
16. Окончательная установка. Набираем: .die
17. Бот сохраняет все свои данные и записывает их в фалы на диске и отключается. Теперь он окончательно установлен. В будущем его надо будет запускать без ключа -m. Теперь вам надо просто создать ярлык к файлу eggdrop.exe и пользоваться.

Рядовой коннект к боту производится также через telnet. На этот раз вместо NEW надо просто ввести свой hand и пароль.

-------------------
(c) ircnet.org.ru
-------------------
Если возникнут вопросы - пишите ко мне в приват в сети IRC.LV , постараюсь помочь.

Комментарии (3)

support 15. октября, 2007.г.  
 0 0
К этому дневнику буду стараться по возможности чаще выкладывать разные полезные скрипты для Windrop бота с описанием, так что посещайте дневник почаще :)
support 15. октября, 2007.г.  
 0 0
Как установить TCL скрипт?
1. У нас есть скрипт вида script.tcl
2. Кидаем файл script.tcl в папку Windrop/scripts
3. Открываем его, читаем что там есть и проводим настройки скрипта, если это нужно. Обычно в скриптах всегда есть комментарии автора по настройке, так что вы без труда с этим разберетесь.
4. Возвращаемся обратно в исходную папку бота -> Windrop и открываем конфиг-файл нашего бота - eggdrop.conf
5. Там прописываем строчку source scripts/script.tcl , после чего сохраняем файл и закрываем его.
6. Перезапускаем бота командами .reshash или .restart в Partyline вашего бота (DCC чате)
support 15. октября, 2007.г.  
 0 0
Вот несколько ссылок, где можно скачивать TCL скрипты для бота Windrop
http://www.egghelp.org/tcl.htm
http://mc.purehype.net/
http://www.tclscript.com/
http://ircinfo.ru/soft/tcl.asp
http://bestirc.net.ru/?topic=scripts&type=tcl
А вот хороший русский форум, посвященный ботам и TCL скриптам:
http://forum.eggdrop.org.ru/
Похожие записи