Silitra
СitizensТип контенту
Профили
Форум
Календарь
Все, що було написано Silitra
-
По функционалу различий нет, он даже шире по сравнению с вебкой от Alferov'а. Обещанный платеж реализован в личном кабинете пользователя. (Кнопка взять обещанный платеж, сумма не может превышать размера недостатка денежных средств для списания абонентской платы) При нажатии кнопки пользователю на счет поступают средства, по окончанию срока средства списываются со счета, если пользователь не успел пополнить счет до списания то об. платеж считается просроченным, пользователь отключается т.к на его счету образовалась задолжность. Пользователь может выбрать любой тарифный план в личном кабинете отмеченный в админке как доступный "для выбора". Размораживать и замораживать можно через админку (добавить в личный кабинет не составит труда), мы используем немного другую систему списания абонентской платы - если средств для списания недостаточно то пользователь отключается, а абонентка с него спишется (и пользователь станет активен) только в случае пополнения им счета на достаточную сумму. Дополнительно работает установка кредита, например друзьям или тем кто постоянно забывает пополнить счет. 1 Снимается, но добавить условие и настройку в конфиг не составит труда. 2 У нас действует такое понятие как учетный период с 1-го по 1-е число. то есть месяц ровно, абонентка списывается при наличии средств даже если пользователь был заморожен некоторое время. Можно кое что поправить и будет абонентская плата будет списываться только за то время когда пользователь был активен и мог пользоваться вашими услугами. 3 Есть, в админке. Разморозка организованна средствами php скрипта через крон. Не совсем, тариф добавляется или изменяется в mysql после стг через sgconf_xml приходит команда на релоад тарифов
-
На 8-й фре все должно работать, принципиальной разницы между 7-й и 8-й не вижу.
-
Добавление, удаление и изменение тарифов реализовано в веб интерфейсе.
-
Проект жив и поддерживается в рамках одного провайдера, Онлайн 2.5-3К, Канал обсчитываемый stg 300Мбит (netflow), Общее кол-во пользователей около 5.5К FreeBSD7, Uptime сервера 200d., Uptime stg несколько месяцев, причина перезапуска синхронизация внутреннего таймера стг с системным. По причинам тормознутости полностью отказался от Win конфигуратора, все или почти все делается через собственный web интерфейс. Структура базы данных сильно изменилась, морда от Алферова работать не будет. Старгейзер теперь не держит в памяти такие данные как адрес, фио, и прочую не нужную ему инфу, все это хранится в разных табличках и меняется средствами админки. Могу подготовить вырезать все не нужное, почистить код и выложить в паблик. Цена вопроса 500$
-
2madf >netflow или cap_nf? netflow , хотя только для тестов, очень много трафика теряется, как и при cap_nf. проблему где то описывал >Патчи от Макса для netflow накладывал? нет.
-
ether_freebsd, пробовал netflow таже история
-
2 madf мониторинг потоков включен, перестает обновлятся файлик traffcounter_p
-
. Что значит "перестает считать"? Зависает? По всей видимости данные перестают поступать в дерево пакетов, судя по тому, что вывод есть - поток работает
-
собрал из данных сырцов. Тоже самое. через 5-10 минут вывод FlushAndRemove() traffcounter.cpp > 08:36:21 > FlushAndRemove() packets: 0(rem 0) ip2packets: 0(rem 0)
-
2madf Сделал diff просмотрел особых изменений, по сравнению со своей сборкой не обнаружил. Пропатчил все, что касается inet_ntostr. Через 10 минут работы перестает считать. (пробовал ether_freebsd, netflow) traffcounter.cpp > 18:01:31 > FlushAndRemove() packets: 0(rem 0) ip2packets: 0(rem 0) на 40 раз все проверил результат такой же. пока считает, вывод такой traffcounter.cpp > 18:02:21 > FlushAndRemove() packets: 30555(rem 4597) ip2packets: 61110(rem 9194) (поток 80Мбит, 25kpps) зы #define FLUSH_TIME (4) #define REMOVE_TIME (9)
-
извеняйте, перекачал на другой машине - все на месте. Видимо был кэш виноват
-
http://local.com.ua/forum/index.php?showto...mp;&do=findComment&comment=108532 тот же архив залитый в другое место. Короче битый он.
-
2madf дай архив нормальный
-
2madf void Connect(bool fakeConnect = false); void Disconnect(bool fakeDisconnect = false); зря в приватные утащил. их можно юзать с благими целями в плагинах
-
тоже самое, не хватает папки include plugins/sgconfig inetaccess и еще много чего.
-
кто качнул норм, перезалейте архив. а то сайт отдает битый. пурга в начале файла, удалил, распаковал - не хватает файлов. <br /> <b>Notice</b>: Undefined index: member_id in <b>/var/www/html/kernel/class_uploader.php</b> on line <b>405</b><br /> <br /> <b>Notice</b>: Undefined index: member_id in <b>/var/www/html/kernel/class_uploader.php</b> on line <b>405</b><br />
-
1) в виндовом конфигураторе невозможно вызвать окно с тарифами, пробовал версии 1.88.9, 1.89.9, 1.90.9 на разных компьютерах (вебстатистику еще не пробовал) projects/stargazer/plugins/configuration/sgconfig/parser.cpp раскоментировать строки: //sprintf(s, "<tariff_num value=\"%d\"/>", tariffs->GetTariffsNum()); //answerList->push_back(s); //sprintf(s, "<tariff value=\"%d\"/>", 2); //answerList->push_back(s);
-
2madf просил нароботки выслать. смотри лс.
-
Freebsd 6.4 & Mysql_store With Mutex
тема ответил в FreePascal пользователя Silitra в Модулі для Stargazer
сейчас собрал на чистой bsd7 все из портов, самое свежее. нет такой проблеммы. -
http://local.com.ua/forum/index.php?showtopic=13157
-
user.cpp -lastWriteStat = stgTime + random() % settings->GetStatWritePeriod(); +lastWriteStat = stgTime + settings->GetStatWritePeriod(); traffcounter.cpp #define FLUSH_TIME (3) #define REMOVE_TIME (5) функция DelUser закоментил //pi.first->second->second.userU->AddTraffStatU( .... //pi.first->second->second.userU->AddTraffStatD( ....
-
my.cnf [mysqld] default-character-set=cp1251 init-connect='SET NAMES cp1251' max_connections=300 #размер внутреннего указателя - 256TB myisam_data_pointer_size=6 skip-locking key_buffer = 64M max_allowed_packet = 1M table_cache = 256 sort_buffer_size = 1M tmp_table_size = 32M read_buffer_size = 1M read_rnd_buffer_size = 1M myisam_sort_buffer_size = 16M thread_cache_size = 8 query_cache_size= 16M # Try number of CPU's*2 for thread_concurrency thread_concurrency = 2 stargazer.conf <StoreModule store_mysql> dbuser = rootdbpass = dbname = dbhost = localhost dbport = 3306 dbtimeout = 30 dbsocket = /tmp/mysql.sock dbtablecharset = cp1251 </StoreModule> mysql stat freeBSD 7 80Mbit/s. 4K users 1.2K online
-
Freebsd 6.4 & Mysql_store With Mutex
тема ответил в FreePascal пользователя Silitra в Модулі для Stargazer
http://local.com.ua/forum/index.php?s=&...st&p=100951 -
2hexer cp1251_general_ci
-
Stargazer Вылетает из процессов
тема ответил в Dimension пользователя Silitra в Питання по Stargazer
2madf Можно получить наброски ?
