denz 0 Posted 2006-08-25 13:33:50 Author Share Posted 2006-08-25 13:33:50 а сие творение доступно для общественности? Думаю что сложность в предоставлении для широкой публики только в том что написана под конкретные требования. Но есть счастливые обладатели, у кого данный продукт установлен и работает по сей день (на ком. условиях)... Если выложить исходники - "счастливые обладатели" не поймут. Но в скором времени движ будет модернизирован, будет с файлом инсталяции и универсальным движком, хочу предупредить разрабатывается пока только под STG 2.016.7.6 edit 2 "edit 2" т.е. с моими доработками сервера... Link to post Share on other sites
Dimas_Jack 0 Posted 2007-04-08 11:28:15 Share Posted 2007-04-08 11:28:15 [Denz] Сколько ты хочешь за свое творение и будет ли оно работать на Linux Interprise. Если мну цена усроит то как с тобой связаться? Link to post Share on other sites
Neelix 33 Posted 2007-04-08 16:25:08 Share Posted 2007-04-08 16:25:08 просто супер фэйс! Link to post Share on other sites
zulu_Radist 856 Posted 2007-04-08 18:29:33 Share Posted 2007-04-08 18:29:33 Фейс действительно радует глаза, хотелось бы исходничков... := Link to post Share on other sites
denz 0 Posted 2007-04-09 22:43:28 Author Share Posted 2007-04-09 22:43:28 Сколько ты хочешь за свое творение и будет ли оно работать наLinux Interprise. Если мну цена усроит то как с тобой связаться? А как-же, к системе этот стат не привязан... Думаю и с Linux Interprise трабл не возникнет. Связь: icq#12107764, skype: zunaps Фейс действительно радует глаза, хотелось бы исходничков... Некоторую часть кода могу опубликовать, что интересно? П.С. Прикрутил очередную опцию: "Перевод денег" Link to post Share on other sites
fredik 0 Posted 2007-04-10 06:13:57 Share Posted 2007-04-10 06:13:57 интересует все что можеш дать....пожалуйста Link to post Share on other sites
gelmas_x 11 Posted 2007-04-10 07:30:55 Share Posted 2007-04-10 07:30:55 ДА ! СУПЕР! 5 баллов. тож интересны исходники (всё, что можно) Link to post Share on other sites
denz 0 Posted 2007-04-10 15:16:13 Author Share Posted 2007-04-10 15:16:13 Значит вот, братья славяне... Вывод данных пользователя, а именно его профиль. В ЛК он под название Мои реквизиты (как на рис. 1 в посте выше) Код предоставлен в качестве примера, с интегрированным дизингом в код. Адаптировать с прямыми руками минутное дело. Авторизация через .htpasswd Сетевухи определяет только в БСД... И вот еще мельком заметил, тарифные планы, тоже индивидуальные, и отображаться не будут (подправить под себя надо)... http://userstatserver/?method=PROFILE if ( $method == "PROFILE" ) { if ($L == "") { $L = "1"; } echo "<TABLE cellSpacing=1 cellPadding=5 width=90% align=center bgColor=#eaeaea border=0> <TBODY> <TR bgColor=#eaeaea> <TD align=middle><B>Переменная</B></TD> <TD align=middle><B>Значение</B></TD></TR>"; # $user = $PHP_AUTH_USER; # if ( $user != "" ) { # if (file_exists("$STATFILEDIR/$user/conf")) { $ff = file("$STATFILEDIR/$user/conf"); $rd = $ff; for ($i = 0; $i < count($rd); $i++) { $ff[count($rd)-$i-1] = $rd[$i]; } $lfrom = (integer) $L * 30 - 30; $lto = (integer) $L * 30; if ($lto > count($ff)) { $lto = count($ff); } for ($i = $lfrom; $i < $lto; $i++) { $arzx = explode("=", trim($ff[$i])); $tid = count($ff)-$i-1; if ( $arzx[0] == "CreationTime") { $arzx[0] = "<TR bgColor=#ffffff><TD align=right width=300> Дата создания аккаунта : </TD>"; $timestamp = $arzx[1]; // 07/31/05 13:00:00 GMT $user_gmt = +2; $user_dst = 1; $timestamp += ($user_gmt*3600); // to user time $timestamp += 3600; // user time is in DST $arzx[1] = date("Y.m.d [H:i:s]",$timestamp); $arzx[1] = "<TD align=left bgcolor=#FDFFFA> $arzx[1]</TD></TR>"; } elseif ($arzx[0] == "Password") { $arzx[0] = "<TR bgColor=#ffffff><TD align=right width=300>Пароль для входа в интернет (скрыт) : </TD>"; $arzx[1] = "<TD align=left bgcolor=#FDFFFA> <b>••••••••</b></TD></TR>"; } elseif ($arzx[0] == "Tariff") { $arzx[0] = "<TR bgColor=#ffffff><TD align=right width=300>Тарифный план : </TD>"; if ($arzx[1]{3} == "r") { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> Старт</TD></TR>"; } elseif ($arzx[1]{3} == "n") { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> Стандарт</TD></TR>"; } elseif ($arzx[1]{0} == "O") { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> Офис</TD></TR>"; } elseif ($arzx[1]{0} == "B") { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> Бизнес</TD></TR>"; } elseif ($arzx[1]{0} == "I") { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> IP Security (especial)</TD></TR>"; } elseif ($arzx[1]{0} == "F") { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> Шара (бартер)</TD></TR>"; } else {$arzx[1] = ""; }} # $arzx[1] = "<TD align=left bgcolor=#FDFFFA> $arzx[1]</TD></TR>"; } elseif ($arzx[0] == "Address") { $arzx[0] = "<TR bgColor=#ffffff><TD align=right width=300>Адрес (улица, дом, город) : </TD>"; $arzx[1] = convert_cyr_string($arzx[1],"k","w"); $arzx[1] = "<TD align=left bgcolor=#FDFFFA> $arzx[1]</TD></TR>"; } elseif ($arzx[0] == "Phone") { $arzx[0] = "<TR bgColor=#ffffff><TD align=right width=300>Телефон : </TD>"; $arzx[1] = convert_cyr_string($arzx[1],"k","w"); $arzx[1] = "<TD align=left bgcolor=#FDFFFA> $arzx[1]</TD></TR>"; } elseif ($arzx[0] == "Email") { $arzx[0] = "<TR bgColor=#ffffff><TD align=right width=300>E-Mail (электронная почта) : </TD>"; if ( $arzx[1] == "" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> нет (зарегистрировать)</TD></TR>"; } else { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> <a href=mailto:$arzx[1]>$arzx[1]</a> (настроить)</TD></TR>"; }} elseif ($arzx[0] == "Note") { $arzx[0] = "<TR bgColor=#ffffff><TD align=right width=300>Скорость подключения : </TD>"; $arzx[1] = "<TD align=left bgcolor=#FDFFFA> $arzx[1] (<a href=\"javascript:;\" onClick=\"ViewNewPage('/main/modules/speed.php?title=%BB+%D2%E5%F1%F2%E8%F0%EE%E2%E0%ED%E8%E5+%F1%EA%EE%F0%EE%F1%F2%E8&$sessiya', 408, 327, 'no')\">протестировать</a>)</TD></TR>";} elseif ($arzx[0] == "RealName") { $arzx[0] = "<TR bgColor=#ffffff><TD align=right width=300>Ф.И.О (организация) : </TD>"; $arzx[1] = convert_cyr_string($arzx[1],"k","w"); $arzx[1] = "<TD align=left bgcolor=#FDFFFA> $arzx[1]</TD></TR>"; } elseif ($arzx[0] == "Iface") { $arzx[0] = "<TR bgColor=#ffffff><TD align=right width=300>Мой интерфейс на сервере : </TD>"; #$mystring = 'abc'; #$findme = 'a'; #$pos = strpos($mystring, $findme); if (strpos($arzx[1], "de") == "de" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> DEC/Intel DC21x4x</TD></TR>"; } elseif (strpos($arzx[1], "em") == "em" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> Intel PRO/1000 Gigabit</TD></TR>"; } elseif (strpos($arzx[1], "txp") == "txp" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> 3Com 3cR990 (Typhoon)</TD></TR>"; } elseif (strpos($arzx[1], "vx") == "vx" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> 3Com 3c590 или 3c595 (Vortex)</TD></TR>"; } elseif (strpos($arzx[1], "mi") == "mi" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> MII bus support</TD></TR>"; } elseif (strpos($arzx[1], "bf") == "bf" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> Broadcom BCM440x 10/100</TD></TR>"; } elseif (strpos($arzx[1], "bg") == "bg" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> Broadcom BCM570xx Gigabit</TD></TR>"; } elseif (strpos($arzx[1], "dc") == "dc" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> DEC/Intel 21143</TD></TR>"; } elseif (strpos($arzx[1], "fx") == "fx" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> Intel EtherExpress PRO/100B</TD></TR>"; } elseif (strpos($arzx[1], "pc") == "pc" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> AMD Am79C97x PCI 10/100</TD></TR>"; } elseif (strpos($arzx[1], "re") == "re" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> RealTek 8139C+/8169/8169S/8110S</TD></TR>"; } elseif (strpos($arzx[1], "rl") == "rl" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> RealTek 8129/8139</TD></TR>"; } elseif (strpos($arzx[1], "sf") == "sf" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> Adaptec AIC-6915 (Starfire)</TD></TR>"; } elseif (strpos($arzx[1], "si") == "si" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> SiS 900/SiS 7016</TD></TR>"; } elseif (strpos($arzx[1], "sk") == "sk" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> SysKonnect SK-984x</TD></TR>"; } elseif (strpos($arzx[1], "st") == "st" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> Sundance ST201 (D-Link DFE-550TX)</TD></TR>"; } elseif (strpos($arzx[1], "ti") == "ti" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> Tigon I/II gigabit</TD></TR>"; } elseif (strpos($arzx[1], "tl") == "tl" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> Texas Instruments ThunderLAN</TD></TR>"; } elseif (strpos($arzx[1], "tx") == "tx" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> SMC EtherPower II</TD></TR>"; } elseif (strpos($arzx[1], "vr") == "vr" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> VIA Rhine II</TD></TR>"; } elseif (strpos($arzx[1], "wb") == "wb" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> Winbond W89C840F</TD></TR>"; } elseif (strpos($arzx[1], "xl") == "xl" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> 3Com 3c90x (Boomerang или Cyclone)</TD></TR>"; } elseif (strpos($arzx[1], "wl") == "wl" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> 802.11 support</TD></TR>"; } elseif (strpos($arzx[1], "an") == "an" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> Aironet 4500/4800 802.11 wireless</TD></TR>"; } elseif (strpos($arzx[1], "aw") == "aw" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> BayStack 660</TD></TR>"; } elseif (strpos($arzx[1], "wi") == "wi" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> WaveLAN/Intersil/Symbol 802.11</TD></TR>"; } else { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> ( $arzx[1] ) тип карты не определен</TD></TR>"; }} elseif ($arzx[0] == "Group") { $arzx[0] = "<TR bgColor=#ffffff><TD align=right width=300>Группа (месторасположение) : </TD>"; $arzx[1] = "<TD align=left bgcolor=#FDFFFA> $arzx[1]</TD></TR>"; } elseif ($arzx[0] == "Credit") { $arzx[0] = "<TR bgColor=#ffffff><TD align=right width=300>Кредитование : </TD>"; $arzx[1] = number_format($arzx[1], 2, '.', ''); $arzx[1] = "<TD align=left bgcolor=#FDFFFA> $arzx[1]</TD></TR>"; } elseif ($arzx[0] == "TariffChange") { if ($arzx[1] != "" ) { $arzx[0] = "<TR bgColor=#ffffff><TD align=right width=300>Смена тарифного плана : </TD>"; $arzx[1] = "<TD align=left bgcolor=#FDFFFA> $arzx[1]</TD></TR>";} else { $arzx[0] = " "; $arzx[1] = " ";} } elseif ($arzx[0] == "Userdata0") { if ($arzx[1] != "" ) { $arzx[0] = "<TR bgColor=#ffffff><TD align=right width=300>Примечание [1] : </TD>"; $arzx[1] = convert_cyr_string($arzx[1],"k","w"); $arzx[1] = "<TD align=left bgcolor=#FDFFFA> $arzx[1]</TD></TR>"; } else { $arzx[0] = " "; $arzx[1] = " ";} } elseif ($arzx[0] == "Userdata1") { if ($arzx[1] != "" ) { $arzx[0] = "<TR bgColor=#ffffff><TD align=right width=300>Примечание [2] : </TD>"; $arzx[1] = convert_cyr_string($arzx[1],"k","w"); $arzx[1] = "<TD align=left bgcolor=#FDFFFA> $arzx[1]</TD></TR>";} else { $arzx[0] = " "; $arzx[1] = " ";} } elseif ($arzx[0] == "IP") { $arzx[0] = "<TR bgColor=#ffffff><TD align=right width=300>IP-адрес : </TD>"; $arzx[1] = "<TD align=left bgcolor=#FDFFFA> $arzx[1]</TD></TR>"; } elseif ($arzx[0] == "CreditExpire") { $arzx[0] = "<TR bgColor=#ffffff><TD align=right width=300>Таймаут кредита (дата окончания) : </TD>"; if ( $arzx[1] == "0" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> нет</TD></TR>"; } else { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> есть</TD></TR>"; } } elseif ($arzx[0] == "Passive") { $arzx[0] = "<TR bgColor=#ffffff><TD align=right width=300>Доступ преостановлен «заморожен» : </TD>"; if ( $arzx[1] == "0" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> нет</TD></TR>"; } else { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> да</TD></TR>"; } } elseif ($arzx[0] == "Down") { $arzx[0] = "<TR bgColor=#ffffff><TD align=right width=300>Подключение (<FONT color=#008F18><b>включен</b></FONT>/<FONT color=#FF0000><b>отключен</b></FONT>) : </TD>"; if ( $arzx[1] == "0" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> <FONT color=#008F18><b>включен</b></FONT></TD></TR>"; } else { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> <FONT color=#FF0000><b>отключен</b></FONT></TD></TR>"; } } elseif ($arzx[0] == "AlwaysOnline") { $arzx[0] = "<TR bgColor=#ffffff><TD align=right width=300>Доступ без авторизатора (always OnLine) : </TD>"; if ( $arzx[1] == "1" ) { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> <FONT color=#FF0000>да</FONT></TD></TR>";} else { $arzx[1] = "<TD align=left bgcolor=#FDFFFA> нет</TD></TR>"; } } else { $arzx[0] = "(пусто)"; } if ( $arzx[1] == "" ) { $arzx[1] = ""; } echo "$arzx[0] $arzx[1]"; } echo "<TR class=top02><TD align=middle> </TD><TD></TD></TR> </TBODY></TABLE><br>"; } Link to post Share on other sites
denz 0 Posted 2007-05-07 14:28:46 Author Share Posted 2007-05-07 14:28:46 Очередная привинченная фишка. Пополнение счета абонента практически любой интернет валютой (RUR Yandex, WMR, WMZ, WME, WMU, WMY, WMB, USD e-gold, UAH imoney, MoneyMail RUR, MoneyMail USD, MoneyMail EUR, RUR INOCard, USD RuPay, InterBill RUR, e-Bullion e-Currency, e-Bullion Gold, Pecunix USD, UkrMoney UAH, UkrMoney USD, MDL Emoney.md) через ROBOXchange. Сделка проходит не зависимо от оператора, на все про все в среднем минута. Link to post Share on other sites
Колян 2 Posted 2007-05-07 17:54:20 Share Posted 2007-05-07 17:54:20 Начинаю писать веб-интерфейс. Обязательно выложу. Ждите релиза Link to post Share on other sites
ZNNU 0 Posted 2007-05-23 12:09:16 Share Posted 2007-05-23 12:09:16 denz, оч привлекает! сколько ты за нее хочешь? с переделанным сервером само-собой... Link to post Share on other sites
denz 0 Posted 2007-05-26 16:44:14 Author Share Posted 2007-05-26 16:44:14 Недорого, только за работу. Есть желание отписываемся в аську 12107764 В работу входит установка, настройка. Требования ssh, FreeBSD Link to post Share on other sites
ZNNU 0 Posted 2007-07-09 23:07:03 Share Posted 2007-07-09 23:07:03 Недорого, только за работу. Есть желание отписываемся в аську 12107764В работу входит установка, настройка. Требования ssh, FreeBSD в каком смысле работу? мне скрипты нужны и патч под сервер. Если можнов цыфрах... думаю всем интересно будет Link to post Share on other sites
denz 0 Posted 2007-07-10 21:03:01 Author Share Posted 2007-07-10 21:03:01 В пределах 450 грн. при наличии ссш и фри пятой ветки... Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now