[Eggdrop, в первую очередь сервисный бот] Шапко В етой статье я бы хотел рассмотреть установку еггдропа не в целях создание ботнета, а для целиком мирного сервиса. Статья ращитана на пользователей виндовса, испытывающих интерес к линуксам. Хотелось чтобы он работал на удаленном компе, а платить за вдс, или хостинг хороший не хочеться. Вывод - нам нужен шелл. О_о уже и шелл нашли? Винда стоит? Плохо дело... Но уж если нашли по линукс(кстате под линукс найти проще чем под винду, имхо), приступаем! Уже не Шапко [Инсталяция....]Ну дак вот... Что нам нужно? Естесн бот.. качаем Code: wget http://eggdrop.org.ru/data/files/eggdrop1.6.18.tar.gz Тутаже должен появиццо бот. Но так как он в архиве, разпакуем его: Code: gunzip eggdrop1.6.18.tar.gz tar -xf eggdrop1.6.18.tar Заходим в новосозданную диру: Code: cd eggdrop1.6.18 приступаем к копилации бота. пишем: Code: ./configure далее Code: make config потом Code: make , Code: make install Трип: в ливсд убунту(для тех кто ставит у себя) нету компилятора. Его мы можем скачать и установить командой: apt-get install libc6-dev g++ gcc Всё должно пройти без ошибок. Тогда бот установиться как eggdrop Приступим к конфигам. [Configурация]Что нужно изменить: В eggdrop.conf Code: ... set username "Идент" ... set admin "Ник <email: вася@непупкин.одмин.ком>" ... set network "IRC сеть" //имя сети ... listen 3333 all //какой порт слушать ... set owner "Ник" // - кто будет овнером(хозяином) ... set nick "ник бота" ... set altnick "альтернативный ник бота" //если основной занят ... set realname "Имя" ... set ctcp-version "сдеся ответ бота на запрос версии" ... В блоке "set servers { }" нужно написать что то типа: irc.antichat.net:7771 Также находим строчик и коментируем их(знаком #) В конце необходимо раскоментировать строку иначе пахать не будет. [Запускаембота]Первый запуск делаем с флагом m, все остальные без него. Code: ./eggdrop -m После того как запустили, бот законектится на сервер, и зайдет на каналы. Теперь коннектимся к боту по телнету Code: telnet localhost порт на запрос ника вводим new, потом ваш логин и пароль. Ети данные будете юзать в будущем для коннекта к боту. Посылаем в ДАУН бота. пишем в телнете: Code: .die Запускаем снова, без флага -m Code: ./eggdrop Зе Енд! Чтобы установить скрипты (TCL), скачиваем скрипт, кидаем в папку /scripts, прописываем в конфиге: Code: source scripts/имя.tcl Вот и всё! Пользуйтесь на здоровьэ своим ботом, управляйте каналами, и отойдите наконец-то от компа! (C) Dimi4 special for antichat
Ставил пару лет назад етого еггдропа, абсолютно ничего сложного. Всего один вопрос, чем эта статья лучше оф. мануала?
Не статья, - мануал по использованию, ИМХО! Но многим полезно будет! Только вот не во горечь, но инфы маловато а так молодец!
Нашёл отличный ман по компиляции,найду дам. Поднимал около месяца назад. Помучался немного,но опыт приобрёл.
lin, http://www.xakep.ru/post/12440/default.asp bsd, http://ru.wikibooks.org/wiki/Eggdrop:install.html