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

как запустить бота eggdrop через демона(daemon)

СообщениеДобавлено: 21 май 2012 11:22
Jake
Народ, вообщем проблема такая .... Установил бота eggdrop на бесплатный UNIX шелл, но он не конектится к серверу .... в PUTTY написано: Eggdrops must be launched using daemon as described above. А как его запустить черз демона??? Подскажите пожалуйста, я в этом деле вообще не разбираюсь, устанавливал по статье, если можно то сразу команду полностью какую писать в PUTTY, бот установился по умолчанию в /home/jake/eggdrop, название конфига бота eggdrop.conf. Заранее благодарю

Re: как запустить бота eggdrop через демона(daemon)

СообщениеДобавлено: 21 май 2012 11:37
tvrsh
Ну раз тебе сказано "as described above", что переводится как "как описано выше", то где-от выше должно быть написано как это делается. Например на сайте или форуме хостера. Почитай что тебе пишется при логине на хостинг. Возможно, там есть какая-то полезная информация.

Re: как запустить бота eggdrop через демона(daemon)

СообщениеДобавлено: 21 май 2012 12:10
Jake
Там написано нужно использовать: daemon <command>. Захожу в putty, пишу cd eggdrop чтобы перейти в директорию бота и потом пишу daemon ./eggdrop-m.sh для первого запуска бота. Бот запускается в режиме создания файла пользователей, но в ирк всё равно не заходит ((((( пишу в мирке /whois nick_bota, пишет что его нету в ирк, в чём может быть проблема?

Re: как запустить бота eggdrop через демона(daemon)

СообщениеДобавлено: 21 май 2012 12:38
tvrsh
Запусти его с ключом -n, при этом все серверные сообщения он будет выводить в консоль. Посмотри что ему пишет сервер, почему он не приходит в ирц.

Добавлено спустя 1 минуту 59 секунд:
Или с -t, не помню точно. Посмотри eggdrop -h, там будет список всех ключей.

Re: как запустить бота eggdrop через демона(daemon)

СообщениеДобавлено: 21 май 2012 12:57
Jake
Написал в PUTTY: eggdrop -m -n, пишет скрипты загружены и там только эта ошибка - :wrn: Please set IRC encoding variable "irc_encoding" in config-file.

Добавлено спустя 22 минуты 22 секунды:
А нет, вот что пишет при подключении: Checking ident Found your hostname No Ident response и потом *** Notice -- You need to install identd to use this server -ERROR from server- Closing Link: 175.155.31.39.rev.sfr.net (Install identd). Т.е. получается что ирк сервер блокирует подключение вроде. На их сайте написано что у них там фаерволл стоит на шелле, наверно из-за него и блокируется .... И что же делать? Выходит с этого шелла никак не зайдёшь в сеть далнет? Шелл американский вроде

Re: как запустить бота eggdrop через демона(daemon)

СообщениеДобавлено: 21 май 2012 14:00
tvrsh
Ключи пишутся вместе, например: eggdrop -mn
Получается, что он просит тебя поставить identd. А этого сделать ты наверно не можешь.

Говорят, что проблема в том, что идент сервер не получает от тебя ответа при подключении. Некоторым помогает разрешение 113 порта на фаирволе. Может ты неверно настроил конфиг? Надеюсь, он не какой-от обрезанный? В нем надо проверить строку set username "your_bot_ident", чтобы она там была.

Re: как запустить бота eggdrop через демона(daemon)

СообщениеДобавлено: 21 май 2012 14:15
Jake
Да нет, дело в том что далнет блокирует соединения с прокси, щас пробовал бота на байкал телеком запустить - туда заходит (

Re: как запустить бота eggdrop через демона(daemon)

СообщениеДобавлено: 27 май 2012 11:26
LuXe
Скорей всего ты заводиш его через сервер irc.dalnet.ru. Там бывают подобные заморочки. Попробуй заводить своего бота на далнетовские сервера vtx.ru или irc.yakimanka.net