Здравствуйте, гость ( Вход | Регистрация )
Дата поста: | В теме: | За сообщение: | Спасибо сказали: | ||
---|---|---|---|---|---|
27.1.2011, 9:37 |
сервер для PtokaX купить сервак тупо для хаб |
Цитата Народу 20000 сервак легко вblдерживает! У нас тут за бред ЖК выдают. Во первых надо начать с того, что за железо. Кроме того - сократи подпись. |
xlenivevcx | ||
25.1.2011, 18:38 |
RusHub. Пакеты для Debian/Ubuntu |
Это тока расширения для луа собранные под русхаб. Кстати, их и верлик должен понять. |
KT315 | ||
23.1.2011, 17:01 |
Userbars API2 | Персональные юзербары пользователей |
потому, что доки надо читать вдучиво. Права будут даны, если указать, что надо работать рекурсивно. Код chmod a+r -R /dir |
TiGRpp | ||
22.1.2011, 3:41 |
некоректные символы ники |
С ваще любыми не выйдет. Ограничение протокола. |
GanG | ||
20.1.2011, 22:15 |
Ptokax Win Gui Руководство по установке и настройке |
Ну собственно эти роутеры имеют прилично памяти, давольно мощный проц, но кушают меньше атома. В резальтате мы имеем минилинукс-бокс. Для небольшого хаба(ну скажем на 200-300) человек вполне хватит. |
van21 | ||
19.1.2011, 15:46 |
Вопросы по RusHub Технические вопросы |
Лог сборки сюда, пожалуйсто. Хаб возьми с свн. Код svn co https://rushub.svn.sourceforge.net/svnroot/rushub/trunk rushub И собери без всех правок. И так, собрал на последнем сквиззи с обновллениями. Да, есть ошибка зацикливания. Из лога сборки (думается проблема тут) Код /home/gyrt/rushub/trunk/rushub/src/stringutils.cpp: In function ‘void nUtils::StringSplit(const std::string&, char, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)’: /home/gyrt/rushub/trunk/rushub/src/stringutils.cpp:190: warning: comparison is always true due to limited range of data type /home/gyrt/rushub/trunk/rushub/src/cdctag.cpp: In member function ‘void nDCServer::DcTag::parse(std::string&)’: /home/gyrt/rushub/trunk/rushub/src/cdctag.cpp:48: warning: comparison is always true due to limited range of data type /home/gyrt/rushub/trunk/rushub/src/cconn.cpp: In member function ‘int nServer::cConn::ReadFromRecvBuf()’: /home/gyrt/rushub/trunk/rushub/src/cconn.cpp:436: warning: comparison is always false due to limited range of data type Щас попробую отладить. Зацикливание происходит в 174ой строке cdcserver.cpp Код getAddresses(msAddresses, vAddresses, 411); Копаем дальше ;) строка 154 того же файла Код StringSplit(sAddresses, ' ', vAddresses); Собстенно тут мы и имеет бесконечный цикл. Ура) Терь думаем как фиксить. |
Setuper | ||
2.1.2011, 18:49 |
Меню По Текстовым Файлам (readercommands_1.0c Русская Версия) API2 | Скрипт автоматического создания меню по текстовым файлам |
install lua filesustem and change pxlfs to lfs in script. |
Nickolya, Shtazi | ||
24.12.2010, 23:32 |
lua-gd debian |
я завтра попробую. правда на 6ом дебиане В общем. Для сборки делаем так Код wget http://luaforge.net/frs/download.php/1592/lua-gd-2.0.33r2.tar.gz tar -xvf lua-gd-2.0.33r2.tar.gz aptitude -y install debhelper dpkg-dev build-essential liblua5.1-dev libgd2-xpm-dev cd lua-gd-2.0.33r2 sudo dpkg-buildpackage Для сборки на x86_64 надо будет подправить еще Makefile, добавив в 41ой строке -fPIC после -lgd |
Alexey, djlab, Saymon21, and_luk | ||
21.12.2010, 14:18 |
lua-gd debian |
тут же ясно сидно, что не хватает заголовков от либы гд. Поставь и все. |
djlab | ||
19.12.2010, 19:02 |
RusHub Web Starter Позволяет запускать/перезапускать хаб через веб |
Никто не мешает использовать и для венды. Если хаб установлен как служба) |
Saymon21 | ||
19.12.2010, 13:48 |
Ptokax Win Gui Руководство по установке и настройке |
Во первых - трафф у тебя улетит не из-за скачки, а из-за работы хаба. Вот для примера Код Uptime: 142 days, 17 hours, 53 minutes Data sent: 702.01 GB Data received: 10.99 GB Вот стока за 142 дня набежало. Так что если не анлим - не советую ваще с локалки вылазить. Разделение сетей тебе в данном случае не поможет. |
van21 | ||
19.12.2010, 11:55 |
Вопросы Разработчикам Скриптов вопросы по скриптам (мелкие вопросы) |
Попробуй так. Найди этот код Код Core.SendToAll(answer, sBot) return true end И поменяй на Код Core.SendToAll(answer, sBot) return false end |
Sekretchik | ||
18.12.2010, 10:16 |
Webstats Веб-статистика для хаба |
You are missing one php module php5-xsl. |
PomanoB | ||
15.12.2010, 17:37 |
подскажите как рассчитать канал |
Ты видимо считать не умеешь. 64000 * 600 = 38400000. Итого 38.4 мегабит |
baralgin | ||
15.12.2010, 13:43 |
Deb-пакеты Для Ubuntu & Debian! Собрал я таки deb-пакеты |
как бэ какой пакет. Я ж говорю - нету тут пакетов под ваш eglibc) Все под нормальную glibc. Попробуй собрать пакет с svn (ссыль выше). Я думаю не будет ничего такого. Код -lpthread -lz -llua5.1 -lrt опции, предложенные разработчиком PtokaX PPK Приложил пакеты для теста. Те, что с припиской eglibc - для debian >=6 и ubuntu >=9.10 Те, что с припиской glibc - для debian <=5 и ubuntu <=9.04 |
KT315 | ||
12.12.2010, 14:07 |
Домены Для Вашего Хаба Как думаете? |
Цитата вот его я хочу запустить с домена так как не могу оставлять комп постоянно включённым , и ещё смогу ли я управлять хабом ? не сможешь) Домен - это лишь красивое имя. Если ты умрешь, имя же у тебя останется, но жить ты не будешь. С хабом то же самое. Если комп с хабом отключен - то и хаб не работает. |
X-Sky | ||
26.11.2010, 16:42 |
RusHub. Пакеты для Debian/Ubuntu |
Цитата Для сборки луаплагина нужны заголовочники от библиотеки lua Если скажу devel-пакеты библиотеки это что-нить прояснит? Если нет - шли бы вы с моего линукса на теплую уютную венду, поучили бы там матчасть, а потом обратно. PS пакет liblua5.1-0-dev |
Saymon21 | ||
21.11.2010, 22:25 |
Вопросы по RusHub Технические вопросы |
Привет, земляк. Значит, т.к. слегка вхожу в тиму русхабовцев, то рапортую 1. Для сбоки надо g++, libstdc++ и собственно все. Для луаплагина соответсвенно нужна liblua5.1-dev 2. Конфиг появится в домашке юзера, от которого хаб пущен, если не указана отдельно директория для настроек. |
KT315 | ||
20.11.2010, 18:33 |
Баг или настройки? PtokaX DC 0.4.1.2 не слушает адрес. |
Это, видимо, баг птоки. В прицнипе я мог бы поправить, но лениво ;) Ваще, стоит попробовать установить в опциях Код <Booleans> <Bool Name="BindOnlySingleIp">1</Bool> </Booleans> Это, если верить коду, установит нужный айпи. Код <String Name="HubAddress">213.141.*.*</String> Не забудь прописать, однако птока у меня та не стартует) И да, оно завелось) Код tcp 0 0 213.141.*.*:1209 0.0.0.0:* LISTEN 24800/PtokaX |
KT315 | ||
19.10.2010, 20:32 |
Сборка Ptokax 0.4.1.1 В Debian & Ubuntu Руководство по установке |
Код iptables -t nat -A PREROUTING -d тут_внешний_ip -p tcp -m tcp --dport 411 -j REDIRECT --to-ports 4111 И незадудь эту строку в автозагрузку поставить |
SergeySV | ||
19.10.2010, 17:08 |
Сборка Ptokax 0.4.1.1 В Debian & Ubuntu Руководство по установке |
Цитата PTOKAXPATH= тут указывать домашний каталог!? тут директорию со скриптами и прочим Цитата птаха кстати работает, но клиент не соединяет В linux(да и в unix) нельзя не суперадмину(root) открывать порты ниже 1000ого. Посему есть 2 варинта 1ый - запускать от рута птоку(небезопасно), запускать на вируталке(не опасно для основной системы, но для виртуалки все так же жопа) или запускать на каком-нить левом порту, а 411порт туда перенаправлять фаерволлом. Самый правильный вариант |
SergeySV | ||
28.9.2010, 19:07 |
Как сделать автозапуск verlihub при загрузки системы? |
CODE #!/bin/sh USER='root' FOLDER='/etc/verlihub' hub_start() { echo "Starting VerliHub" if [ `ps ax | grep "verli" | grep $FOLDER | grep -v "grep" | wc -l` = 0 ]; then cd $FOLDER su -c "vh_runhub --config=$FOLDER" $USER echo "[OK]" else echo "Verlihub is already running... Start failed!" fi } hub_stop() { echo "Stopping Verlihub" if [ `ps ax | grep "verlihub" | grep $FOLDER | grep -v "grep" | wc -l` = 0]; then echo "Verlihub isn't running... Stop failed!" else kill `ps axu | grep "verlihub" | grep $FOLDER | grep -v "grep" | awk '{print $2}'` echo "[OK]" fi } hub_restart() { echo "Restarting Verlihub" kill `ps axu | grep "verlihub" | grep $FOLDER | grep -v "grep" | awk '{print $2}'` sleep 1 su -c "vh_runhub --config=$FOLDER" $USER echo "[OK]" } hub_status() { if [ `ps ax | grep "verlihub" | grep $FOLDER | grep -v "grep" | wc -l` = 0 ]; then echo "No Verlihub running..." else echo "Verlihub running..." fi } case "$1" in 'start') hub_start ;; 'stop') hub_stop ;; 'status') hub_status ;; 'restart') hlds_restart ;; *) # Default is "start", for backwards compatibility with previous echo "start|stop|restart|status" esac |
roflDDDD | ||
27.9.2010, 21:49 |
PtokaX DcHub |
Ну собственно нужно лишь собрать луа, а потом курнуть makefile) Там написано черным по белому, что при статичной линковке( а она во фре такая), надо удалить -llua5.1, а в конец после $(CURDIR)/tinyxml/tinyxml.a подставить путь для liblua5.1.a (вроде так файл будет зваться). И да, возьми птоку из самого конца вот этого сообщения. Зовется PtokaX.zip Я там немного подправил сурцы, чтобы можно было использовать компиляцию с оптимизацией |
Lamo | ||
7.9.2010, 19:17 |
Webstats API2 | Веб-статистика для хаба |
А почитать тему? нужно установить расширение на пхп |
PomanoB | ||
3.9.2010, 20:23 |
PtokaX 0.4.1.2 ДЦ клиент |
тока в пассиве сидеть. Такие дела |
Panda | ||
30.4.2010, 17:28 |
Официальная страничка RusHUB Внимание - вопрос |
Все, домен прикручен. |
Nickolya, Saymon21, bot9ra | ||
30.4.2010, 11:28 |
Официальная страничка RusHUB Внимание - вопрос |
Maximum, это имя например Я предлагаю тогда rushub.org |
bot9ra | ||
28.4.2010, 23:44 |
Можно ли банить по мак-адресу? |
Цитата mariner я так понимаю - "одноранговая" - это есть локальная? тогда у меня именно такая))) Неправильно понимаешь. Одноранговая - это один сегмент, допустим, когда все адреса находятся в пределах маски 192.168.0.* (где звездочка - 1-254) - например . Ну и еще важно отсутствие активного оборудования, ибо оно имеет свойства подменять маки, тогда ты, забанив один мак, можешь "придушить" сразу человек 5-6 |
li4nost, Saymon21 | ||
28.4.2010, 9:00 |
Можно ли банить по мак-адресу? |
Минификс - это реализуемо лишь в одноранговой сети. |
li4nost | ||
27.4.2010, 13:32 |
LuaSec win32 - API2 | TLS/SSL/HTTPS |
Для того, чтобы поставить это в Debian\*buntu необходимо набрать: Код sudo apt-get install liblua5.1-sec1 |
Nickolya, Ksan, MIKHAIL | ||
5.4.2010, 19:20 |
Запуск одновременно несколько PtokaX на одном сервере. |
Спроси там, где видел. У меня конечно есть по этому поводу идеи, но они ооочень красноглазые |
Александр | ||
30.3.2010, 21:29 |
Запуск одновременно несколько PtokaX на одном сервере. |
ага, ты правильно таки нашел. Нужно запускать еще одну копию хаба с другой конфиг-папкой (как ты уже написал - опция -c) |
Александр | ||
28.3.2010, 11:46 |
Скрипты PtokaX 0.4.1.1 |
все зависит от того, как слинкована библиотека. модули дают использовать различные фишки языка lua и устанавливают связь с другими программами и библиотеками. Возможно, что к твоему бинарнику они даже не подцепятся. На счет логов скриптов - если скрипт не запускается, значит в нем ошибка. В нормальных версиях ptokax ошибка попадала в script.log Почему не попадает у вас - не знаю |
|||
21.3.2010, 2:48 |
Домены 3его уровня в зоне p2pdns.ru Заказывайте! |
Предоставляю домены 3его уровня в зоне p2pdns.ru Заняты: p2pdns.ru www.p2pdns.ru mail.p2pdns.ru uniline.p2pdns.ru dc.p2pdns.ru dc.coolhub.p2pdns.ru coolhub.p2pdns.ru |
Saymon21 | ||
21.3.2010, 0:29 |
Ваши Вопросы И Предложения По Поводу Форума |
Код [spoiler]Скрытый текст[/spoiler] |
Nickolya | ||
17.3.2010, 9:47 |
Hub 3000 Online 100% Загрузки |
Цитата серверные версии "консольные, например Ubuntu server". убунту сервер... мда, вы знаете толк в извращениях. Консольный - ну да, если памяти мало, то стоит, однако возможность пускать иксы на сервере какие-нибудь легкие - это тоже неплохо, в принципе, а вот держать их постоянно включенными не стоит. Ну и для нагрузки никсы тоже надо настраивать. Ну и да, топикстартер хотел под венды |
Unians | ||
16.3.2010, 18:54 |
ищу verlihun verlihun |
Цитата Мда, а очень бы хотелось, конечно, аналог под винду У меня для тебя хорошие новости - RusHub основан на VerliHub |
X-Sky | ||
6.2.2010, 11:07 |
нужно найти человека... |
ну скорее всего тамм у него DHCP поднят, который тебе выдал неверный IP. А вообще есть прога, которая подавляет вражеские DHCP в сети. PS ну и конечно же - ТехПоддержка как всегда раздолбайская. Это ОНИ должны искать человека. |
Wariner | ||
3.2.2010, 7:18 |
RegBot.MySQL_API2 API2 | Скрипт регистрации с занесением в базу MySQL |
а может все-таки лучше E-mail привязка? |
Kingston | ||
1.2.2010, 13:36 |
Установка и настройка Ubuntu 10.04 под PtokaX 4.1.2 с MySQL. Финал. Инструкция для новичков в Линуксе |
Код function UserConnected(tUser) local tUs = RegMan.GetReg(tUser.sNick) if tUs then Core.SendToUser(tUser, "You are Reg") else Core.SendToUser(tUser, "You are Unreg") end end RegConnected, OpConnected = UserConnected, UserConnected Вот скрипт, который проверит. есть ли баг из-за оптимизации. Советую запустить и проверить. Если баг есть - то скриппт всегда будет писать, что Вы - Unreg. Сам проверить сборку не могу, ибо у меня сейчас только amd64 машинки |
TiGRpp | ||
1.2.2010, 13:22 |
Установка и настройка Ubuntu 10.04 под PtokaX 4.1.2 с MySQL. Финал. Инструкция для новичков в Линуксе |
Цитата Кстати это единственный пока форум где я обнаружил такое отношение, тем более от администратора! Да я вот тоже давно прошу снять админку, ибо оно мне не нужно. И да, мои моральные принципы разнятся от ситуации к ситуации(я знаю, что это очень плохо, но что ж поделать, если оно так), но в данной теме я лишь указываю на очевидные недостатки, которын могут вызвать проблемы. |
TiGRpp | ||
29.1.2010, 0:04 |
Lua-AIO Дистрибутив Lua, предназначенный для создания приложений |
Jaska, Invisible | |||
25.1.2010, 0:58 |
Клиент FGlink DC++ NEW Впервые представлен пользователям |
И вот я, весь лиловый, врываюсь в эту, увы, завязанную нить. С чего бы начать - ну начнем с того, что код оригинального DC++ идет под GPLv2 (на сколько я помню), но с разрешения разработчиков может быть перелицензирован под GPLv1/2/3, LGPL, BSDl. Однако разработчики Стронга используют GPLv2, Разработчики ApexDC - GPLv2, ApexSpeedmod - GPLv2 Т.к. большинство *link DC получилось из ApexDC - они обязаны выкладывать исходники. Этому обязывает лицензия GPLv2. Если уж кто-то закрывает исходники - он нарушает международную лицензию. Скоро её должны юридически (записью в законодательстве) признать в РФ. Тогда автора GreyLink (а заодно и вас, господа, осилившие hex-редакторы) можно будет штрафовать. Единственный выход - это перелицензировать DC++ под BSDl и закрыть его код (лицензия эта это позволяет). Однако не стоит забывать, что остается код стронга и апексов, который идет только по GPL. Если его выкинуть из greylink - нуу, это будет удар, не так ли? Потом - Delion! Я с тобой согласен, но умерь пыл! sphinx - +1024 Omnis, Evil, Come_clarity, перед тем как писать - изучите тему. Вы проиграли. А заодно и не отвечаете за свои слова. А между прочим по НЫНЕШНЕМУ законодательству - нарушение лицензии - 2 года в местах не столь отдаленных. Ну и да, картинка в тему: [attachment=3975:1260791571610.jpg] |
Nickolya, Wariner, Delion | ||
20.1.2010, 0:00 |
Deb-пакеты Для Ubuntu & Debian! Собрал я таки deb-пакеты |
шел бы ты на венду, мальчик.Если не осилил даже просто открыть справку по debian 1. a) зависимости - sudo aptitude install liblua5.1-0 liblua5.1-filesystem0 liblua5.1-posix1 liblua5.1-xmlrpc0 zlib1g liblua5.1-socket2 б) ptokax - sudo dpkg -i ptokax_0.4.1.2-1_i386.deb 2. sudo /etc/init.d/ptokax (вызываешь это - он скажет созможные параметры вызова этого скрипта) 3. копирование скрипта PXControl в папку /var/ptokax/scripts |
TiGRpp | ||
5.1.2010, 12:14 |
Нагрузка на сервера и reverse proxy Enterprise же =) |
настройки именно чего тебя интересуют? тут Jaska еще на счет акселератора скриптов справлялся - поставил я еще apc. Смотрите чо-как Алсо, если кто из вэбмастеров имеет мнение - то говорите похапэ http://79.174.78.92/info.php вот тут настройки php на этом хосте ЗЫ спойлер здесь уродский |
Nickolya, X-Sky | ||
13.12.2009, 23:58 |
Пользовательская (настроенная) версия GreyLink 5999 |
Это пеар, тему в трэшбин |
мамин_парень | ||
5.12.2009, 14:40 |
При включении скриптов с выходом в интернет, PtokaX 4.1.1 произвольно сбрасывается PtokaX 4.1.1 под CentOS 5.3 |
yum install lua-socket что говорит? Уж лучше вот так: Код gyrt ~ % sudo yum search lua 14:37 Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.163.com * updates: ftp.daum.net * centosplus: ftp.daum.net * addons: ftp.daum.net * extras: ftp.daum.net ======================================================================= Matched: lua ======================================================================== biew.i386 : Console hex viewer/editor with disassembler graphviz-lua.i386 : Lua extension tools for version 2.14.1 of graphviz lighttpd.i386 : Lightning fast webserver with light system requirements lua.i386 : Lua scripting language lua-devel.i386 : Header files, libraries and development documentation for lua memfetch.i386 : Dump the memory of a running process. perl-Data-Rmap.noarch : Recursive map, apply a block to a data structure perl-Getopt-EvaP.noarch : Evaluate Perl command line parameters perl-Math-BooleanEval.noarch : Boolean expression parser perl-Math-LinearCombination.noarch : Sum of variables with a numerical coefficient perl-Scalar-Defer.noarch : Lazy evaluation in Perl perl-Text-Template.noarch : Text templates functions perl-XML-XPath.noarch : Parse and evaluate XPath statements ruby-irb.i386 : iRB - Interactive Ruby. viewglob.i386 : Current tree visualisation add-on for Bash and Zsh and also shows glob patterns. И в общем считай что в стандартных репозиториях центаса (да и в расширенных, ибо я смотрел на машинке где они были подключены) нету lua.(я имею ввиду плагины) Базовый же луа есть. TiGRpp сиди и собирай луа, т.к. мантейнить я под центос луа не буду. (меня уже запарили - смантейни рпм под центос, смантейни же) чем тебя так центос манит? |
TiGRpp | ||
4.12.2009, 7:11 |
Запустить Ptokax 4.1.1 в *nix как службу... Кто-нибудь знает как это сделать? |
Экспертную оценку не дам, т.к. я не знаю, как вытащить из бинарника версию libc. Просто да будущее - юзать тарболлы в линукс - моветон. А на счет автозапуска птоки - читай в моих темах про init.d скрипты (пример выложен). В центосе скрипта добавляется в автостарт chkconfig --levels 345 ptokax on (для этого в папке /etc/init.d/ должен лежать скрипт с именем ptokax) |
TiGRpp | ||
12.10.2009, 20:09 |
Хаб не пишет логи скриптов Логи хаба есть, логов скриптов нет. |
читаем документацию. там есть все |
Gate001 | ||
10.10.2009, 22:27 |
Первоначальная настройка хаба Админка, установка скриптов |
собственно надо все это дело запихнуть в папку scripts в рабочей директории ptokax. А потом остановить хаб и добавить скрипт в файл Scripts.xml, что лежит в папке cfg. Добавить вот так: Код <scripts> <script> <Name><имя_файла со скриптом>.lua</Name> <Enabled>1</Enabled> </Script> </Scripts> |
|||
26.9.2009, 21:05 |
появилась идея хостиг |
поставить FreeBSD, Linux, OpenSolaris и початать иписалова по iproute2 и borrow |
Saymon21 | ||
20.9.2009, 18:35 |
Иероглифы |
Флай даже с под вайна норм работает да, это конечно же показатель )))) Тока оно уже не надо под швайном, т.к. есть eiscaltdc. Далее, стоит посмотреть таки в сторону кодировки клиента. Что у него стоит в языках и стандартах? Вроде еще в реестре есть ветка, за это отвечающая |
Steep | ||
18.9.2009, 23:48 |
голосование за приоритет разработки скрипта ввод опроса на теме: "а нужен ли народу скрипт" |
А теперь зарубите себе на Мужском половом чл**е, электорат. Тех, кто пишет для вас бесплатно понукать нельзя, это вы им должны, а они вам ничем не обязаны. Так что предлагаю засунуть эти ваши опросики в задницу. У меня все. |
Berkut | ||
3.9.2009, 17:48 |
PXControl Удаленное управление PtokaX 0.4.x.x |
нужны те версии, что ставятся с Debian Lenny |
Yudjin | ||
31.8.2009, 19:00 |
Покер моя работа! Лучшая покерная школа оплатит вашу игру! |
а я ща все потру, и буду откровенно прав. Ведь привлекая рефералов ты имеешь куш. Я за удаление и блокирование айпи юзера. /С уважением, ваш фашист |
Uncle_Dif | ||
27.8.2009, 19:49 |
Linux Dc++ Clients или хождения по граблям |
Как бэ пакеты для дебиана и убунты (являюсь участником проекта) - |
belial | ||
27.8.2009, 19:47 |
существует ли dc клиент под linux? желательно под Fedora11 |
intlive | |||
25.8.2009, 21:51 |
Не ставятся скрипты на 0.4.1.1 не ставяться скрипты API2 |
это скрипт не для этой версии PtokaX |
DriverZX-10 | ||
24.8.2009, 18:59 |
Ptokax 0.4.1.1 Freebsd пользователи с 1 IP |
есть на форуме 3 темы - Ptokax Remoute Admin (PRA), PX Control и WebConfig. все это настройщики птоки через венду или вэбинтерфейс. для работы нужны библиотеки luafilesystem и luasocket |
MEXAHuK | ||
19.8.2009, 1:15 |
HubTopic_by_mariner API2 | тема чата |
Название скрипта: HubTopic Версия скрипта : 1.0 beta Версия API: API2 Автор: mariner, основано на скрипте от Sephiroth_Lukaw Описание: Скрипт позволяет устанавливать "тему чата". Умеет сохранять её в текстовый файл. есть возможность смены через меню. [attachment=3086:HubTopic.lua] |
Kingston, Saymon21, TiGRpp, Kar@bas | ||
16.8.2009, 12:04 |
состояние хабов удалённое отображение информации |
по идее можно все это сделать телнетом и потом парсить полученную инфу |
степашка | ||
16.8.2009, 11:57 |
состояние хабов удалённое отображение информации |
что хотелось бы универсальную - это похвально. одна проблема - я такую хрень скорее всего могу вод линукс реализовать... а там - посмотрим. |
степашка | ||
16.8.2009, 9:51 |
состояние хабов удалённое отображение информации |
Webstats это умеет. |
степашка | ||
2.8.2009, 15:54 |
Сборка Ptokax 0.4.1.1 В Debian & Ubuntu Руководство по установке |
разъясняю! 1) Linux ubuntu-9.04 2) рабочая папка /root/PtokaX/ я немагу себя админом зделать и в этой папке непоявились подпапки scripts и , делал я по твоей инструкции но пробывал ещё автоматический скрипт, всё одинаково! use sudo, Luke Вообщем так. Давай ты на hub.mydc.ru зайдешь и мы там все обсосем Это у нас хабик админский. |
Herurg | ||
27.7.2009, 8:38 |
Ratio в DC |
а зачем? сформулируй причину зачем нужна. Ну кроме желания уменьшения свободы файлообмена и ратиодрочерство |
Wariner | ||
19.7.2009, 23:02 |
Хостниг DNS серверов. Посоветуйте какой выбрать. |
Код <VirtualHost sib-tracker.ru:80> ServerAdmin sib-tracker.ru DocumentRoot /xampp/htdocs/sib-tracker.ru/html ServerName sib-tracker.ru ServerAlias www.sib-tracker.ru ErrorLog /xampp/htdocs/logs/sib-tracker.ru-error_log CustomLog /xampp/htdocs/logs/sib-tracker.ru-access_log common </VirtualHost> <VirtualHost anime.sib-tracker.ru:80> ServerAdmin anime.sib-tracker.ru DocumentRoot /xampp/htdocs/anime.sib-tracker.ru/html ServerName anime.sib-tracker.ru ServerAlias anime.sib-tracker.ru ErrorLog /xampp/htdocs/logs/anime.sib-tracker.ru-error_log CustomLog /xampp/htdocs/logs/anime.sib-tracker.ru-access_log common </VirtualHost> Давно я с виртуалхостами не работал, но вроде так вот должно выглядеть |
serrrios | ||
13.7.2009, 0:42 |
вопрос с выбором домена |
в инете нашел инфу что no-ip.com все таки платный а no-ip.org БЕСплатный. Так все таки что платно что бесплатно кто может сказать точно? no-ip.com сайт, где можно регнуть домен. Я его тебе дал, а уж какой ты конкретно выберешь - это решать тебе, ибо выбор бесплатных доменов перевеливает за дюжину. Вот список доменов (там он еще и дальше идет) |
skonda | ||
29.6.2009, 15:28 |
идея, которая позволит избавиться от пассивных юзеров в DC :) |
ну и еще раз повторюсь - делать медиатор есть тока в самом сервере хаба, к.т. у всх с ним есть коннект |
степашка | ||
29.6.2009, 8:58 |
идея, которая позволит избавиться от пассивных юзеров в DC :) |
до прихода IPv6 все будет так. А потом - ну в планах раздать всем реальные адреса IPv6. Тады все будеть комильфо. От пассива ты не избавишься, это факт, т.к. пассив будет выставляться для поиска медиатора, иначе клиентне будет искать медиатора. Далее по сабжу - чтобы перенаправить удп сессию при данном варианте, нужен один и тот же сервер. то есть один и тот же медиатор. Если пассивный юзер А подключн к медиаторы M1 , а пассивный юзер В подключен к медиаторы М2 - то хрен что приконнектиться. тут нужно либо решение на базе хабсофта (т.к. к хабу подключены все), либо же опять расширять протокол ДЦ, то есть, чтоб при коннекте пассив-пассив передавался еще и адрес медиатора. Плюс возможен вариант, что для кого-то актив на хабе всеравно не доступен (когда это внутрисетевой хаб с доступом из инета) не думал о такой вещи??? |
степашка | ||
29.6.2009, 0:02 |
идея, которая позволит избавиться от пассивных юзеров в DC :) |
Одному мне кажется, что идея бредовая? Вот даже не представляю, как трафик будет вне этого медиатора идти. По ссылкам не ходим? тут такой изЪйоп: изначально устанавливается удп канал к удаленному серверу, а потом этот самый канал перемарщрутизируется (перефаерваллится) один к одному. то есть 2 удп канала сливаются в любви и радости. На теории так, технически же - это большой такой костыль, который при ошибке начнет нагружать сервер люто или вообще откажется работать ( при некоторых типах ната) |
степашка | ||
28.6.2009, 22:26 |
идея, которая позволит избавиться от пассивных юзеров в DC :) |
а зачем кто-то выкладывает релизы, и гоняется за званием релизера? Зачем куча народа держит хабы на своих обычных машинках, и всячески их рекламирует (спамит) на других хабах? Зачем народ вообще расшаривает кучу файлов? Зачем энтузиасты пишут бесплатный софт для того же файлообмена? Ах, пардон, я проболтался: ключевое слово "энтузиасты", и "альтруисты". *** Перекладывая нагрузку на одного актива, то да, не очень хорошо получается: канал может быть узким, соединение слабым, да актив может отключить комп. Но, ведь речь не об одном активе: речь идёт о том, что нагрузка может распределяться. А в случае разрыва соединения, клиент пассива должен автоматом искать нового актива. тут ты говоришь в начале про админов, а потом говоришь про обычных юзеров. обычному юзеру, пусть он и в активе, нахрен не надо быть медиатором. Он не тузиаст |
степашка | ||
28.6.2009, 21:29 |
идея, которая позволит избавиться от пассивных юзеров в DC :) |
в описании всех упомянутых впн-приложений чёрным по белому написано, что трафик не передаётся через сервер. ну на счет не передается - это не всегда, ой как не всегда. Это видно хотябы из марштуров. ВПН накидывает маршрут на соединение с маской 255.255.255.255, следовательно все запросы в прицнпе будут попадать на впн сервер, если оба клиента находятся в пассиве (за натом). На счет сервера-медаитора - эм, а зачем кто-то должен тратить свой tcp (и udp) cтэк на тех, у кого проблемы. Как говорится: проблемы негров ширифа не анонят. Понимаешь, перекладывая функцию на активом ты автоматом можешь хлебнуть с этим говна, когда у актива будет комп тормозить, из-за нагрузки на его сетевое соединение |
степашка | ||
28.6.2009, 20:45 |
идея, которая позволит избавиться от пассивных юзеров в DC :) |
почему пассивов с пассивами не соединяет? ну это просто - представь есть NAT (то есть один адрес и много клиентов, висящих на нем). Когда клиент посылает запрос на соединение с удаленным адресом, то должно установиться соединение по определеному порту, но т.к. клиентов много, то возникает неопределенност, к кому пойдет запрос. Тогда надо пробрасывать порты через нат ( провайдер этоого не одобрит, слишком много мороки), но если порт пробросить через нат, то возникает определенность, кому будет переадресован запрос. хамачи, гарена и т.д. и т.п. по сути VPN сервера, когда есть сервер, через которые органируется тунель и гонится трафф( конечно и в таком случае возможно прямое соединение между клиентами, т.к. организуется как бы виртуальная локальная сеть, но чаще всего через сервер будет гнаться траффик). И твой вариант как раз из этой серии. |
степашка | ||
28.6.2009, 19:06 |
идея, которая позволит избавиться от пассивных юзеров в DC :) |
дада, больше костылей, хороших и разных. нарисуйка мне схему, как это должно работать. |
степашка, мамин_парень | ||
19.6.2009, 20:34 |
Ваши Вопросы И Предложения По Поводу Форума |
Туда ли пишу? Пардон, если что. Думаю идею надо хотя бы озвучить, а то потом забуду. Не нашел на форуме раздела (или "подфорума"), посвященного функционированию домашних "серверов". Знал я одного человека, который сам делал корпуса к своим компьютерам-серверам, какие-то трубки жидкостного охлаждения прилаживал, в общем, все серьезно. Может быть, держатели крупных круглосуточных шар могли бы делиться опытом в таком разделе (или подфоруме?), какие винты брать, как их взаимодействие организовывать, какие ИБП использовать, ну и в таком духе. да, была тема, но народ не делает грамотные серваки (и даже не стремится) и тема загнулась. если интересно почитать про всякие извраты с жолезом - |
district | ||
12.6.2009, 9:05 |
Ruiess-revu конурс правил хабов |
(: Фокс, отличный правил, вот тока то ни к чему. Цитата =^.^= ! ! ! ! |
|||
12.6.2009, 8:51 |
Ptokax 0.4.1.1 В Linux Версии Срос всех банов при рестарте ХАБа |
В общем, господа линуксоиды. Столкнулся я с проблемой - птока стала вывешивать моёщый сервер, причем конктретно так, с оттягом. Расследование показало что проблема в mysql скриптах. Ибо птока стьартовала раньше mysql сервера, в результате в модуле lua проскакивала ошибка и птока начинала с дикой скоростью выедать память, а заодно и процесор (4 ядра в 100% уводила). Проблема решается переносом PtokaX в 5ый runlevel |
|||
11.6.2009, 23:56 |
админ-мессага)) атас! админ в чате! |
48, точно, можешь глянуть сюда там и дети и внук кажется есть- это про девственник, лжец- логи не внушают доверия? Троль- ....... слов нет. Я думал этот форум - клуб по интересам! а не по возрасту. На 5 сек, поциентом психушки обозвать- типо нормно на этим форуме? "пативэн"((( ты высказываешь свое мнение о долбанутости админов, кидаешь логи. Ну а что мешает мне выразить свое мнение о тебе. В конце концов - админу - админово. Просто твой, эм, ну как помягче, фееричный бред, не укладывается в возраст.... Но, как говорится, nodody cares |
|||
11.6.2009, 23:22 |
админ-мессага)) атас! админ в чате! |
тролли на моем mydc? в газенваген, в газенваген, господа |
|||
11.6.2009, 21:29 |
ChatLogsMySQL API2 | Лог главного чата |
реквестую возможность настройки виды вывода информации в таблице истории чата. По тэгам. Чтобы в шапке скрипта было описание тэгов и строка , для ввода. ВВод через пробел Тэги: %NUM - номер %TIME - время, когда сказано %IP - айпи %NICK - ник %TEXT - сама фраза ну и еще что можно выдумать |
|||
4.6.2009, 23:20 |
Диметриус С днюхой |
Тихо и незаметно этому замечательному человеку стукнуло 24.... но по информации из источников "с низов" |
|||
26.5.2009, 19:01 |
У кого какой рабочий стол ну не было еще такой темы :) |
||||
16.5.2009, 11:31 |
Вопрос по DC++ |
А это ты узнаешь |
|||
6.5.2009, 21:22 |
Deb-пакеты Для Ubuntu & Debian! Собрал я таки deb-пакеты |
Все необходимые пакеты написаны в шапке. PS никого ставить линукс и обучать на нем работать учить желания как то нет. |
Men | ||
1.5.2009, 11:13 |
Ваш ник уже занят, пожалуйста измените на какой-нибудь другой! |
потому, что система такая. Типо чтобы продолжить, если сбой был. В принципе можно по идее уменьшить. Ща поищу как. Цитата Последнее, что мы сделаем, это заставим Linux обрабатывать большее число TCP/IP соединений за определенное время. Нижеописанные настройки уменьшают время TCP/IP подключения, чтобы можно было обработать больше соединений за тот же интервал. Также будет уменьшено время, которое Linux ждет до закрытия соединения, и время, через которое Linux разрывает устаревшее соединение. Эти настройки отключат некоторые расширения протокола TCP/IP, которые нам не нужны. Значения параметров TCP/IP стека, принятые в Red Hat по умолчанию: tcp_fin_timeout "180" tcp_keepalive_time "7200" tcp_window_scaling "1" tcp_sack "1" tcp_timestamps "1" Чтобы изменить параметры TCP/IP, используйте следующие команды: echo "30" > /proc/sys/net/ipv4/tcp_fin_timeout echo "1800" >/proc/sys/net/ipv4/tcp_keepalive_time echo "0" > /proc/sys/net/ipv4/tcp_window_scaling echo "0" > /proc/sys/net/ipv4/tcp_sack echo "0" > /proc/sys/net/ipv4/tcp_timestamps Вы можете добавить эти команды в /etc/rc.d/rc.local, чтобы они выполнялись каждый раз при загрузке компьютера. Или отредактируйте файл /etc/sysctl.conf и добавьте следующие строки: net.ipv4.tcp_fin_timeout = 30 net.ipv4.tcp_keepalive_time = 1800 net.ipv4.tcp_window_scaling = 0 net.ipv4.tcp_sack = 0 net.ipv4.tcp_timestamps = 0 Чтобы изменения вступили в силу, стоит перезагрузить систему. кстати, опции можно добавить в /etc/sysctrl.conf А вот, чтобы не перещзагружать серв и применить "на лету" Код echo "30" > /proc/sys/net/ipv4/tcp_fin_timeout echo "1800" >/proc/sys/net/ipv4/tcp_keepalive_time echo "0" > /proc/sys/net/ipv4/tcp_window_scaling echo "0" > /proc/sys/net/ipv4/tcp_sack echo "0" > /proc/sys/net/ipv4/tcp_timestamps |
мамин_парень | ||
22.4.2009, 12:03 |
Создание базы и юзера в MySQL Для скриптов |
Из соображений безопасности, для скриптов нужно делать отдельную базу и использовать в скрипте юзера, у которого есть права только на одну взятую базу. Это повышает защиту всего MySQL-server в целом. Лично я для администрирования сервера использую Ну что же, преступим. Допустим, что у вас есть установленный MySQL и в нем есть глобальный пользователь root. Если стоит есть настроенный phpMyadmin, то зайдем по ссылке http://<адрес_сервера>/<папка_с_phpMyadmin> (по умолчанию папка phpmyadmin) и увидим: [attachment=2212:phpmyadmin1.png] Вводим логин root и пароль и попадаем в админку MySQL. [attachment=2213:phpmyadmin2.png] Ну и собственно тут нас интересует пункт "Привилегии" (на рисунке подчеркнуто) Заходим туда и видим: [attachment=2215:phpmyadmin3.png] Тут нас интересует пункт "Добавить нового пользователя". (подчеркнут красным). Его и жмем. И попадаем в форму для создания юзера. [attachment=2216:phpmyadmin4.png] Резберем по понктам: На рисунке выделен пункте - "Создать базу данных с именем пользователя в названии и предоставить на нее полные привилегии" Это как раз нам ведь и надо. Создать базу и дать на нее все привелгии на запис и чтение этому юзеру. Кроме того мы видим поля: Имя пользователя - вбиваем то имя, далее оно убдет использоваться в скрипте, как имя базы и имя пользователя Хост - стоит поставвить локальный или 127.0.0.1 (опять же из соображений безопасности) Пароль и подтверждение - поля для пароля. Его можно сгенерировать на этой же странице. Далеее пароль пригодится в настройках скрипта. Если вы все ввели, то жмем "ОК" в самом низу страницы. У вас полжно появиться что-то вот-такое: [attachment=2217:phpmyadmin5.png] Вот собственно и все. Сбоку появится новая база, а верху в красном (хеленом) прямоугольничке - код, аналогичный тому, который надо ввести для оздания базы через консоль. Теперь разберем способ создания базы в консоли. Водим в консоли: mysql -u root -p<пароль> (заметьте, пароль пишется без пробелов между ним и ключом -p) Мы увидим, что-то такое. [attachment=2218:console1.png] Далее важное замечание: Большинство (почти все) команды MySQL заканчиваются на ";" и пишутся заглавными буквами!!! Не забываем это. Начнем создавать нашего пользователя: Код CREATE USER 'имя_юзера'@'localhost' IDENTIFIED BY 'тут_пароль'; Задаем права. Код GRANT USAGE ON * . * TO 'имя_юзера'@'localhost' IDENTIFIED BY 'тут_пароль' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0; Создаем базу. Код CREATE DATABASE IF NOT EXISTS `имя_базы`; Задаем юзеру привилегии созданному пользователю на базу: Код GRANT ALL PRIVILEGES ON `имя_базы` . * TO 'имя_юзера'@'localhost'; Ну и наконец- чтобы удалить базу через консоль надо: Код DROP DATABASE `имя_базы`; А также команды выхода: Код quit |
Доктор, Saymon21, TiGRpp | ||
11.4.2009, 7:20 |
Showstatus V.1.1 Api2 API2 | Скрипт статус-сообщений |
и где оно? |
мамин_парень | ||
9.4.2009, 12:49 |
Модули Lua В Linux приветы те многие |
В общем, меня откровенно измучила народная масса, взрывающая мою аську в просьбе помощи по скриптам под Linux (дада, ребят, не обессутьте, но вас много ) Начнем с модулей Lua Для вызова модулей: libmd5 - require("md5") libfilesystem - require("lfs") Про пути до файлов скриптов читаем тут! Про установку и тесты библиотек читаем тут. Собственно еще тут будут выкладываться переделанные скрипты: 1. Webconfig & WebReg by Nicolya (Unix repack) Для работы скрипта нужны пакеты: liblua5.1-filesystem и liblua5.1-socket (искать в репозиториях) [attachment=2066:www_config.tar.gz] 2. Монитор игровых серверов на основе протокола HL(1/2) Он же SourceMon by alex82 Для работы надо: liblua5.1-socket - сматрим репозитории [attachment=2132:sourceMo..._repack_.zip] |
Nickolya, xRayNeo, мамин_парень | ||
9.4.2009, 12:37 |
Webhubconfig API2 | Скрипт конфигурации хаба через веб-интерфейс |
Экспортуреутся д ругая. Ща исходник разрыл с репок. Вроде пашет. надо вместо require("pxlfs") require("lfs") Распил завершен. Эй, многие, вы рады? |
dj hoodo | ||
11.3.2009, 10:57 |
Наборчик Новичку. |
у меня стоит сие дело на линуксе. скрипты такие: Цитата [10:50:06] <[K.lan]Master> Скрипты: - [ 1 ] Thunder.lua (207 kB) - скрипт для управления хабом (security) - [ 1 ] welcome.lua (47 kB) - приветствие и инфа при входе на хаб - [ 1 ] ScriptsManager.lua (76 kB) - бот для управления скриптами - [ 1 ] bash.lua (451 kB) - скрипт - цитатник рунета - [ 1 ] Top10.lua (124 kB) - список топов (много разных топов) - [ 1 ] Eh.Greeting.Bot.lua (147 kB) - скрипт приветствий - [ 1 ] MATOrEHEPATOP_newapi.lua (78 kB) - игра - матогенератор - [ 1 ] Snowball_mordoboy_5.1_newapi.lua (82 kB) - игра- мордобой - [ 1 ] Chat_History_5.1_newapi.lua (720 kB) - история чата с антирекламой - [ 1 ] Bomb.lua (97 kB) - игра - бомба - [ 1 ] regme.lua (103 kB) - регистрация - [ 1 ] Snowball_menu_newapi.lua (84 kB) - менюшка от игры - [ 1 ] NetworkSeparation.lua (79 kB) - разделение сетей - [ 1 ] Snowball_5.1_newapi.lua (82 kB) - игра снешки - [ 1 ] message.lua (90 kB) - доска объявлений - [ 1 ] Hider5.1_newapi.lua (94 kB) - скрыться в списке юзеров - [ 1 ] Hang-Man.v1.0.LUA5.X-PtokaX_newapi.lua (986 kB) - висилица - игра - [ 1 ] HighCard_newapi.lua (78 kB) - карты - игра - [ 1 ] informer1_newapi.lua (35 kB) - бот, который спамит объявлениями - [ 1 ] LifeTimeBot_newapi.lua (48 kB) - время жизни хаба - [ 1 ] say_script_newapi.lua (85 kB) - скрипт, чтобы писать без ника и т.д. - [ 1 ] RankingScript.lua (94 kB) - скрипт рангов в чате (по сообщениям) - [ 1 ] Talkingbot.lua (64 kB) - бот-болтун - [ 1 ] cs_menu.lua (101 kB) - менюшка от игры - [ 1 ] cs_script.lua (237 kB) - CS - игра - [ 1 ] aadv.lua (63 kB) - антиреклама - [ 1 ] Actions_newapi.lua (120 kB) - действия - [ 1 ] changenick.lua (37 kB) - смена ника - [ 1 ] settings.lua (134 kB) - настройщик всего и вся - [ 1 ] CleanReg_1.0_L5.1.lua (76 kB) - очистка регистрации - [ 1 ] GetPassword_3.0_L5.1.lua (57 kB) - получение пароля от аккаунта - [ 1 ] AwayMsg-1.0-L5.1.lua (97 kB) - оффлайнсообщения - [ 1 ] Poll.Bot.v.1.3d.LUA5.1.lua (93 kB) - опросы - [ 1 ] meteo.lua (58 kB) - погода - [ 0 ] sql.lua - скрипт для проверки MySQL и SQLite3 |
степашка, Uncle_Dif | ||
|
Сейчас: 22.11.2024, 21:18 |