myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
История благодарностей участнику mariner. Спасибо сказали: 220
Дата поста: В теме: За сообщение: Спасибо сказали:
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
Внимание - вопрос
Все, домен прикручен. http://rushub.org
Nickolya, Saymon21, bot9ra
30.4.2010, 11:28 Официальная страничка RusHUB
Внимание - вопрос
Maximum, это имя например big_smile.gif

Я предлагаю тогда rushub.org
bot9ra
28.4.2010, 23:44 Можно ли банить по мак-адресу?
Цитата
mariner я так понимаю - "одноранговая" - это есть локальная? тогда у меня именно такая)))

Неправильно понимаешь. Одноранговая - это один сегмент, допустим, когда все адреса находятся в пределах маски 192.168.0.* (где звездочка - 1-254) - например big_smile.gif . Ну и еще важно отсутствие активного оборудования, ибо оно имеет свойства подменять маки, тогда ты, забанив один мак, можешь "придушить" сразу человек 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 в сети.

http://www.linux.org.ru/news/opensource/3869108

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


http://www.debian.org/doc/manuals/debian-faq/index.ru.html - к прочтению
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
Цитата(dmvn @ 5.12.2009, 13:58) *
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 Иероглифы
Цитата(Jaska @ 20.9.2009, 19:33) *
Флай даже с под вайна норм работает


да, это конечно же показатель big_smile.gif)))) Тока оно уже не надо под швайном, т.к. есть 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
или хождения по граблям
Как бэ пакеты для дебиана и убунты (являюсь участником проекта) - http://klan-hub.ru/packages/eiskaltdc/
belial
27.8.2009, 19:47 существует ли dc клиент под linux?
желательно под Fedora11
Цитата(intlive @ 27.8.2009, 10:26) *
Как клиентом пользуюсь EiskaltDC 0.5.0 , LinuxDCpp проще и удобнее, но интерфейс отталкивает beat_plaster.gif


так 0.5а уже старье. юзаю 1.0.0 (морду поправили). Почти Апекс. Ща вот сам сижу на KDE 3.5.10. Ну и да - являюсь мэйнтейнером еискара big_smile.gif
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 состояние хабов
удалённое отображение информации
по идее можно все это сделать телнетом и потом парсить полученную инфу big_smile.gif
степашка
16.8.2009, 11:57 состояние хабов
удалённое отображение информации
что хотелось бы универсальную - это похвально. одна проблема - я такую хрень скорее всего могу вод линукс реализовать... а там - посмотрим.
степашка
16.8.2009, 9:51 состояние хабов
удалённое отображение информации
Webstats это умеет.
http://www.klan-hub.ru/hubstats/
степашка
2.8.2009, 15:54 Сборка Ptokax 0.4.1.1 В Debian & Ubuntu
Руководство по установке
Цитата(Herurg @ 2.8.2009, 16:18) *
разъясняю!
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 вопрос с выбором домена
Цитата(skonda @ 13.7.2009, 0:50) *
в инете нашел инфу что no-ip.com все таки платный а no-ip.org БЕСплатный. Так все таки что платно что бесплатно кто может сказать точно?


no-ip.com сайт, где можно регнуть домен. Я его тебе дал, а уж какой ты конкретно выберешь - это решать тебе, ибо выбор бесплатных доменов перевеливает за дюжину.

http://wiki.compowiki.info/NoIpCom - вот тут описано как регаться под венду

Вот список доменов (там он еще и дальше идет)
skonda
29.6.2009, 15:28 идея, которая позволит избавиться от пассивных юзеров в DC :)
ну и еще раз повторюсь - делать медиатор есть тока в самом сервере хаба, к.т. у всх с ним есть коннект big_smile.gif
степашка
29.6.2009, 8:58 идея, которая позволит избавиться от пассивных юзеров в DC :)
до прихода IPv6 все будет так. А потом - ну в планах раздать всем реальные адреса IPv6. Тады все будеть комильфо. От пассива ты не избавишься, это факт, т.к. пассив будет выставляться для поиска медиатора, иначе клиентне будет искать медиатора. Далее по сабжу - чтобы перенаправить удп сессию при данном варианте, нужен один и тот же сервер. то есть один и тот же медиатор. Если пассивный юзер А подключн к медиаторы M1 , а пассивный юзер В подключен к медиаторы М2 - то хрен что приконнектиться. тут нужно либо решение на базе хабсофта (т.к. к хабу подключены все), либо же опять расширять протокол ДЦ, то есть, чтоб при коннекте пассив-пассив передавался еще и адрес медиатора. Плюс возможен вариант, что для кого-то актив на хабе всеравно не доступен (когда это внутрисетевой хаб с доступом из инета) не думал о такой вещи???
степашка
29.6.2009, 0:02 идея, которая позволит избавиться от пассивных юзеров в DC :)
Цитата(Alexey @ 29.6.2009, 0:55) *
Одному мне кажется, что идея бредовая?
Вот даже не представляю, как трафик будет вне этого медиатора идти.


По ссылкам не ходим? тут такой изЪйоп: изначально устанавливается удп канал к удаленному серверу, а потом этот самый канал перемарщрутизируется (перефаерваллится) один к одному. то есть 2 удп канала сливаются в любви и радости. На теории так, технически же - это большой такой костыль, который при ошибке начнет нагружать сервер люто или вообще откажется работать ( при некоторых типах ната)
степашка
28.6.2009, 22:26 идея, которая позволит избавиться от пассивных юзеров в DC :)
Цитата(dolchegobano @ 28.6.2009, 22:51) *
а зачем кто-то выкладывает релизы, и гоняется за званием релизера? Зачем куча народа держит хабы на своих обычных машинках, и всячески их рекламирует (спамит) на других хабах? Зачем народ вообще расшаривает кучу файлов? Зачем энтузиасты пишут бесплатный софт для того же файлообмена? Ах, пардон, я проболтался: ключевое слово "энтузиасты", и "альтруисты".
***
Перекладывая нагрузку на одного актива, то да, не очень хорошо получается: канал может быть узким, соединение слабым, да актив может отключить комп. Но, ведь речь не об одном активе: речь идёт о том, что нагрузка может распределяться. А в случае разрыва соединения, клиент пассива должен автоматом искать нового актива.


тут ты говоришь в начале про админов, а потом говоришь про обычных юзеров. обычному юзеру, пусть он и в активе, нахрен не надо быть медиатором. Он не тузиаст
степашка
28.6.2009, 21:29 идея, которая позволит избавиться от пассивных юзеров в DC :)
Цитата(dolchegobano @ 28.6.2009, 21:57) *
в описании всех упомянутых впн-приложений чёрным по белому написано, что трафик не передаётся через сервер.


ну на счет не передается - это не всегда, ой как не всегда. Это видно хотябы из марштуров. ВПН накидывает маршрут на соединение с маской 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 @ 19.6.2009, 13:12) *
Туда ли пишу? Пардон, если что. Думаю идею надо хотя бы озвучить, а то потом забуду. Не нашел на форуме раздела (или "подфорума"), посвященного функционированию домашних "серверов". Знал я одного человека, который сам делал корпуса к своим компьютерам-серверам, какие-то трубки жидкостного охлаждения прилаживал, в общем, все серьезно. Может быть, держатели крупных круглосуточных шар могли бы делиться опытом в таком разделе (или подфоруме?), какие винты брать, как их взаимодействие организовывать, какие ИБП использовать, ну и в таком духе.


да, была тема, но народ не делает грамотные серваки (и даже не стремится) и тема загнулась. если интересно почитать про всякие извраты с жолезом - тырк сюда
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 админ-мессага))
атас! админ в чате!
Цитата(Uncle_Dif @ 12.6.2009, 0:50) *
48, точно, можешь глянуть сюда http://vkontakte.ru/album36790182_92675144,
там и дети и внук кажется есть- это про девственник, лжец- логи не внушают доверия?
Троль- ....... слов нет.
Я думал этот форум - клуб по интересам! а не по возрасту.
На 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 У кого какой рабочий стол
ну не было еще такой темы :)
Собственно интересует у кого какой раб стол. big_smile.gif
PS я ж линупсоид, не могу я рабочими столами не меряться.


16.5.2009, 11:31 Вопрос по DC++
А это ты узнаешь отсюда.
6.5.2009, 21:22 Deb-пакеты Для Ubuntu & Debian!
Собрал я таки deb-пакеты
http://citkit.ru/articles/350/ - вот тут написано как рабостать с мэнэджером пакетов.
http://www.posix.ru/distro/apt_faq/ - а тут как ставить пакеты из репозитория.
Все необходимые пакеты написаны в шапке.

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 в целом.

Лично я для администрирования сервера использую phpMYadmin. Но это не значит, что это сложно сделать через консоль или любым другим средством администрирования MySQL. Единственный минус - для его работы нужен вэбсервер с PHP, но сей вопрос легкорешается установкой Денвера (для Windows) или LAMP (для Linux). Это сборки - Apache2 + PHP5 + 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 (дада, ребят, не обессутьте, но вас много extreme_sexy_girl.gif )
Начнем с модулей 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

6 страниц V  < 1 2 3 4 5 > » 
RSS Сейчас: 20.4.2024, 7:28