VDSPlanet Forums

VDSPlanet - Русский (Russian) => Про IRC => Topic started by: Blans on October 13, 2008, 11:43:26 AM



Title: Eggdrop
Post by: Blans on October 13, 2008, 11:43:26 AM
Приобрел сервер луна. Все в порядке. Были мелочи. с ними разобрался (помогли в IRC)
Решил поставить EggDrop1.6.18+sp0008. Установил, при компиляции и далее с запуском проблем не возникло.
Загрузил лишь основные скрипты и модули - stats.mod, gseen.mod, egglib_pib.tcl, services.tcl, tcs.tcl.
После запуска меня засмущало то, что этот бот запущенный на один канал использовал 13мб+ оперативной памяти.
Решил спросить в IRC, ботоводы очень удивились и всячески уверяли в том, что такого быть не может.
Один из людей сидевших с @ сказал, что процессы запущенные под Debian 4.0 (эту версию ОС я поставил) всегда "едят" больше, чем надо. И предлагал приобрести тариф с большей доступной оперативной памятью, если меня, конечно, это не устраивает.
Я впервые вижу чтобы бот так много использовал памяти. Я ботами сравнительно недавно пользуюсь, но все же начальное знаю.
Вопросы: процесс EggDrop реально столько памяти "ест"? если да, то буду вынужден отказаться от сервера.


Title: Re: Eggdrop
Post by: VDSPlanet on October 13, 2008, 09:02:47 PM
На данный вопрос мы ответить не можем. Свяжитесь с разработчиками eggdrop и задайте им подобный вопрос.

Quote
Один из людей сидевших с @ сказал, что процессы запущенные под Debian 4.0 (эту версию ОС я поставил) всегда "едят" больше, чем надо.

Вы совсем неправильно понимаете слова сказанные вам. Отвечу вашим языком, чтобы было понятно: Не все процессы едят больше памяти чем надо. Они используют чуть больше памяти, чем могли бы импользовать под другими системами. Это происходит из-за особенностей системы виртуализации линукс, на основе которой мы предоставляем наши услуги.

Спасибо.


Title: Re: Eggdrop
Post by: kns on October 13, 2008, 09:11:39 PM
http://404/ (http://forum.vdsplanet.ru/./)
Ну, и плюс библиотеки ck.lib и egglib_pub.tcl, b-ident.tcl и еще пару скриптиков, которые я не хочу афишировать.

Quote
[[email protected] ~]$ ps ux
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
kns      17431  0.4 16.3  16992 13396 ?        S    Oct12   6:23 ./eggdrop dxb.conf

Может, стоит искать проблемы у себя, а не у хостера?


Title: Re: Eggdrop
Post by: FLYER on March 09, 2009, 02:45:06 PM
давно занималсо ботами решил опять поставить но щас стоит федора 10
в чем может быть проблема? не как не пойму ???
Code:
-bash-3.2$ make
make[1]: Entering directory `/home/egg/egg/eggdrop1.6.19/src'

This may take a while. Go get some runts.

make[2]: Entering directory `/home/egg/egg/eggdrop1.6.19/src/md5'
make[2]: Nothing to be done for `md5'.
make[2]: Leaving directory `/home/egg/egg/eggdrop1.6.19/src/md5'
make[2]: Entering directory `/home/egg/egg/eggdrop1.6.19/src/compat'
make[2]: Nothing to be done for `compat'.
make[2]: Leaving directory `/home/egg/egg/eggdrop1.6.19/src/compat'

---------- Yeah! That's the compiling, now the linking! ----------


Linking eggdrop (standard build).

touch: setting times of `mod/mod.xlibs': Bad address
make[1]: *** [../eggdrop] Error 1
make[1]: Leaving directory `/home/egg/egg/eggdrop1.6.19/src'
make: *** [modegg] Error 2


Title: Re: Eggdrop
Post by: kns on March 09, 2009, 02:53:34 PM
давно занималсо ботами решил опять поставить но щас стоит федора 10
в чем может быть проблема? не как не пойму ???

Имхо, проблема в модуле mod.xlibs, попробуй скомпилить без него.


Title: Re: Eggdrop
Post by: FLYER on March 09, 2009, 03:02:59 PM
а поподробней? как без него?


Title: Re: Eggdrop
Post by: kns on March 09, 2009, 04:54:59 PM
а поподробней? как без него?
Удали каталог mod.xlibs из src/mod/.


Title: Re: Eggdrop
Post by: ext on April 10, 2009, 11:08:04 AM
Renaming old 'eggdrop' executable to 'oeggdrop'.
Copying new 'eggdrop' executable and creating symlink.
/usr/bin/install: cannot stat `eggdrop': No such file or directory
make: *** [install-bin] Error 1
В чем заключается данная проблема и как исправить?


Title: Re: Eggdrop
Post by: VDSPlanet on April 10, 2009, 11:14:19 AM
Renaming old 'eggdrop' executable to 'oeggdrop'.
Copying new 'eggdrop' executable and creating symlink.
/usr/bin/install: cannot stat `eggdrop': No such file or directory
make: *** [install-bin] Error 1
В чем заключается данная проблема и как исправить?

Code:
eggdrop: No such file or directory

Ошибка в том, что такой директории не существует. Вам  все четко пишут (No such file or directory - Нет данного файла или директории). Достаточно взять англо-русский словарь в руки.


Спасибо.


Title: Re: Eggdrop
Post by: ext on April 10, 2009, 03:35:52 PM
А почему я немогу подключиться к боту через telnet? Я указываю IP своего сервера, порт котрый прописал в конфиге, а он выдает ошибку что неможет соедениться. ("Network error: Connection refused")


Title: Re: Eggdrop
Post by: lumian on April 10, 2009, 07:06:40 PM
А почему я немогу подключиться к боту через telnet? Я указываю IP своего сервера, порт котрый прописал в конфиге, а он выдает ошибку что неможет соедениться. ("Network error: Connection refused")
А вы уверены, что бот у вас запущен?
Если запущен, то проверьте следующей командой из ssh сервера:
Code:
telnet ip_вашего_сервера порт_вашего_бота
если соединение будет успешным, то проверяйте свой компьютер, если нет, то другая история...


Title: Re: Eggdrop
Post by: ext on April 11, 2009, 11:03:17 AM
Все равно не получается. Вот лог который он выдает:
Eggdrop v1.6.19 (C) 1997 Robey Pointer (C) 2008 Eggheads
[06:59] --- Loading eggdrop v1.6.19 (Sat Apr 11 2009)
[03:59] Listening at telnet port 7510 (all).
[03:59] Listening at telnet port 41286 (all).
[03:59] Listening at telnet port 41286 (bots).
[03:59] Listening at telnet port 41286 (users).
[03:59] Module loaded: dns
[03:59] Module loaded: channels
[03:59] Module loaded: server
[03:59] Module loaded: ctcp
[03:59] Module loaded: irc
[03:59] Module loaded: console          (with lang support)
[03:59] Module loaded: blowfish
[03:59] Module loaded: wire             (with lang support)
[03:59] Userinfo TCL v1.07 loaded (URL BF GF IRL EMAIL DOB PHONE ICQ).
[03:59] use '.help userinfo' for commands.
[03:59] TCL loaded: k-lined
[03:59] Quesedilla v5 final loaded (no channels)
[03:59] Loaded sentinel.tcl v2.70 by slennox
[03:59] * STARTING BOT IN USERFILE CREATION MODE.
Telnet to the bot and enter 'NEW' as your nickname.
немогу понять в чем заключается проблема?


Title: Re: Eggdrop
Post by: VDSPlanet on April 11, 2009, 11:08:19 AM
Никакой проблемы вообще-то нету.
STARTING BOT IN USERFILE CREATION MODE
Читайте  внимательнее помощь по боту eggdrop здесь: http://eggdrop.org.ru/data/man/eggdrop_guide.txt
За помощью обращайтесь к ним на форум http://forum.eggdrop.org.ru или http://winegg.net

Спасибо.


Title: Re: Eggdrop
Post by: lumian on April 12, 2009, 01:56:38 AM
[03:59] Listening at telnet port 7510 (all).
[03:59] Listening at telnet port 41286 (all).
[03:59] Listening at telnet port 41286 (bots).
[03:59] Listening at telnet port 41286 (users).
Вот порты открываемые вашим ботом, т.е. для пользователей открыто 2 порта...
Странновато у вас порты распределены....
не проще было прописать:
Code:
listen 7510 all
listen 41286 all
таким образом у вас будет открыто два порта (7510 и 41286) ожидающих подключения пользователей или ботов ;)