Тип контенту
Профили
Форум
Календарь
Все, що було написано Andrey Zentavr
-
С момента релиза стг-2.4 прошло уже полтора месяца. При смене рассчётного периода # День снятия абонплаты # Значения: 0...31. 0 - Последний день месяца DayFee = 1 # День сброса данных о трафике за месяц и день перехода пользователей на новые тарифы # Значения: 0...31. 0 - Последний день месяца DayResetTraff = 1 происходит неприятные моменты, а именно: 1) Если юзверу установить новый пакет с начала нового месяца, то абонка снимается по старому пакету, а только потом юзвера переводят на новый пакет, что не есть верно. 2) Абонплата снимается иногда не совсем верно. при этом оба юз
-
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Andrey Zentavr в Модулі для Stargazer
Честно говоря нет. По просьбе желающих, можно энту таблицу просто выбросить в отдельный конфиг. -
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Andrey Zentavr в Модулі для Stargazer
Переписал парсинг логов: 1) Теперь в <www-path>/config/config.ini задаётся версия биллинга (пока что старая, та, что до v2.4 и новая - совссно 2.4) 2) там же имеются regex-шаблоны. Советую сильно не менять, ибо один скрипт <www-path>/include/functions.php черпает их оттуда. В config.ini есть параметр stg_version, который принимает значения либо old, либо new. Инструкции по установке и саму статистику искать тут. -
Скриншот касаемо левого траффика: [root@neuro stargazer]# cat ./rules #### DIR0 - Локальный траффик #### DIR1 - ZP-IX Траффик #### DIR2 - World Traffic ##### Почта внутренняя ##### # SMTP - порт 25 # TCP_UDP 10.1.1.1:25 DIR2 TCP_UDP 10.1.10.1:25 DIR2 TCP_UDP 80.254.14.250:25 DIR2 # POP3 - порт 110 # TCP_UDP 10.1.1.1:110 DIR2 TCP_UDP 10.1.10.1:110 DIR2 TCP_UDP 80.254.14.250:110 DIR2 # IMAP - порт 143 # TCP_UDP 10.1.1.1:143 DIR2 TCP_UDP 10.1.10.1:143 DIR2 TCP_UDP 80.254.14.250:143 D
-
1го числа снялась абонплата за пакеты, но ни одному юзверу не начислены бесплатные МБ Сижу, руцями добавляю Стг 2.4, CentOS 4.1, [root@neuro /]# uname -a Linux neuro.zp.ua 2.6.16 #1 Wed Mar 22 20:10:59 EET 2006 i686 athlon i386 GNU/Linux + одного юзвера нужно было перевести на новый тариф... Сразу снялась абонка за старый, потом он был переведён на новый тарифный план. Бесплатные МБ тоже не начислены.. вообще
-
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Andrey Zentavr в Модулі для Stargazer
Вышел биллинг 2.4, я на него пока не перешёл, почитал ветку форума про него, пока рука не дрогнула снести старый... Касаемо открытия исходников. Дело в том, что автор биллинга зарабатывает на соей статистике деньги, и эти деньги идут на разработку этого stargazer. Не повлияет ли открытие исходных кодов моей статистики на развитие проекта stargazer? Нужно посоветоватся с stg-34. -
Стоял ОвисЛинк 5460, на выносной направленной антенне... Виснул раз в сутки стабильно, мучался месяц... Потому как приходилось перезагружать его ездить на другой конец города Заметил такую особенность: сканирую свой хост чем-нить по типу XSpider 7.x, через несколько минут всё... ping time out, клиент готов Поставил 1120, тьху тьху тьху, полтора месяца просидел дома :-(=)
-
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Andrey Zentavr в Модулі для Stargazer
<Location .....> AddDefaultCharset KOI8-r </Location> -
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Andrey Zentavr в Модулі для Stargazer
http://rapidshare.de/files/12842447/stg-20060209.zip.html Исправил. Пишу диплом, как найду минутку, постараюсь воплотить остальные пожелания -
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Andrey Zentavr в Модулі для Stargazer
Подфиксил 2 бага: 1) Скрипт отправки СМС 2) на некоторых ОС при просмотре дет. статистики числа месяца отображались в хаотическом порядке. TODO: 1) Парсинг тарифных планов 2) Как только сделается парсинг, появится поля об остатке беспл. Мб ==>> http://rapidshare.de/files/12211512/stg-20060131.tgz.html -
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Andrey Zentavr в Модулі для Stargazer
Скрипты лежат в /web/users.neuro.zp.ua-ssl, в httpd.conf пишу: <Directory "/web/users.neuro.zp.ua-ssl"> AllowOverride Limit AuthConfig </Directory> в /web/users.neuro.zp.ua-ssl кладу .htaccess AuthName "Stargazer User Statistics" AuthType Basic AuthUserFile /var/stargazer/users/.autentif require valid-user Далее загоняем всех юзеров в /var/stargazer/users/.autentif проверяем права доступа Апача к этим файлам и калалогам... Для файлов достаточно прав на чтение, для каталогов - чтение и выполнение (т.е. фактически листинг каталога и вход в него) В общем, стучи -
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Andrey Zentavr в Модулі для Stargazer
Народ, ну писал же про настройки... http://local.com.ua/forum/index.php?showto...indpost&p=17665 Должна быть авторизация. Когда юзер вводит пароль, он и подставляется в конец пути. Т.е. /var/stargazer/users/test_user, где тест-юзер и есть то, что пользователь ввёл в качестве пароля. Вот вам кусочек... #cat ./index.php <?php $username = $_SERVER['PHP_AUTH_USER']; include("./include/time.php"); include("./include/functions.php"); include("./include/config.php"); /* Если не найден домашний каталог пользователя, генерируем сообщение и умираем */ if ( !@is_dir($config["UsersPath"].$ -
Взяли у прова OvisLink WL-5460AP Вроде штука красивая... поставили Базовая станция от меня - в р-не километра - полтора. Район города не густозастроенный, БС располагается на крыше 16 этажного дома, у меня 9 этажка. Сервер стоит на 1м этаже, точнее быть ниже первого. Антенна направленная, на крыше дома моего :%), наверчена на БС, далее идёт около 30м кабеля вниз, пиктейлом вкрученый в этот самый ОвисЛинк. Включил.. работает. Виснет, часто.. рекорд - полтора суток простоял, вот сегодня снова повис, мать его так Юзверы озверели уже, я, честно говоря тоже. Приходится ехать мне через весь горо
-
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Andrey Zentavr в Модулі для Stargazer
Последняя версия.. Не требует ключей http://rapidshare.de/files/11614618/stg-20060123.tgz.html Исправлена совместимость с PHP 5 Переписана функция парсинга конфигов Добавлена возможность определения траффика по направлению (город или всё остальное) -
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Andrey Zentavr в Модулі для Stargazer
Скрипты шифрованы Zend-Оптимайзером с поддержкой лицензии -
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Andrey Zentavr в Модулі для Stargazer
Фух... Вернулся я с армии Теперь буду младшим лейтенантом. Заметил тут баг за собой Файлы <домашний каталог юзера стг>\conf парсятся с помощью ф-ии parse_ini_file() следственно избегайте (пока не перепишу скрипт ) символов !? и других в полях данных юзера. А то эрроры как-то не красиво смотрятся в экране юзеров P.S.: Аськи пока временно нету, зато есть Джаббер zentavr@jabber.zp.ua -
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Andrey Zentavr в Модулі для Stargazer
Так теперь выглядит кредитная история пользователя... Скоро включу в новый билд Качать по этой ссылке ... Ну, осталось дело за тарифами и графиками -
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Andrey Zentavr в Модулі для Stargazer
зачем создавать отдельную базу с юзверями ? ИМХО не удобно ... вы можете запрашивать у процесса СТГ юзера и его данные или попробуйте написать автору чтобы он выслал Вам описание работы с АПИ или дождитесь пока будет выложена версия документа по работе с АПИ (в настоящий момент идет написание этого документа) У меня парсятся файлы логов для вывода статистики, скрипты на PHP пишутся. Хотел я всё в MySQL собирать, да подумал, что лишнее это, когда можно всё на прямую делать. P.S.: А доку почитать интересно -
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Andrey Zentavr в Модулі для Stargazer
Сижу ночь, учу что такое POSIX А рульная вещь оказывается Это я начал кредитную историю делать просто... Вот есть у меня такая строчка: 2005-07-01 01:49:27 -- Admin 'Zentavr', 10.1.1.2: tariff change with serfer 15 to startoviy . Где serfer 15 и startoviy - названия тарифных планов... Вот не могу на них шаблон накатать, хоть ты тресни То ли 5 утра на дворе, то ли... "([0-9]{4}-[0-9]{2}-[0-9]{2}) ([0-9]{2}:[0-9]{2}:[0-9]{2}) -- Admin ([[:alnum:]]+), ([0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}): tariff change with ([[:alnum:][:space:]]+) to ([[:alnum:][:space:]]+) ." ... это -
Stargazer, прозрачный Squid, и воровство инета
тема ответил в Andrey Zentavr пользователя Andrey Zentavr в Питання по Stargazer
приписано на 10.1.1.1:3128 Как на 127,0,0,1 заворачивать? -
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Andrey Zentavr в Модулі для Stargazer
Плохо к одному браузеру привязыватся, не совсем удобно.. Или ты пропагандируешь юзать Firefox? У меня у самого... В баннере *.png картинка с прозрачным фоном... ИЕ не понимает еого прозрачность, потому вверху не красивая полосочка получается У кого розовая, у кого - серенькая а *.gif-ка только на 256 цветов всего может быть... Коряво как-то и не красиво P.S.: сборка, включающая последние изменения, описанные выше: -->> находится тут -
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Andrey Zentavr в Модулі для Stargazer
P.S.: Попивая пиво и слушая Offspring дописал следующее: 1) По просьбе трудящихся финансовые значения выводятся в формате 0.00, значения траффика - 0.000 Mb 2) Сделал возможность смотреть юзверю, сколько траффика он насидел за месяц 3) Производится проверка, есть ли домашний каталог пользователя.. а то в базу паролей статистики его добавим, а в биллинге его не будет =) не хорошо получится. 4) Добавил возможность просмотра, сколько траффика и по каким направлениям юзер потратил в сумме за день... Поминутная статистика выводится само собой изначально. 5) + Сколько этот траффик стоит... тоже -
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Andrey Zentavr в Модулі для Stargazer
Не, смотрел совсем другое... Это уже лучше. Но вот куда не ткну, а везде ошибка 404 Может понаделаешь скриншотов в *.png, выклади куда-нить, мы посмотрим -
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Andrey Zentavr в Модулі для Stargazer
printf рулит )) 2 denz: Скачал твою работу, он просто констатирует то же, что юзверь видит в своей клиентской программе. 2 all: Жду комментариев/предложений -
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Andrey Zentavr в Модулі для Stargazer
Кладу файлы, скомпилены Zend Encoder.... Для работы нужен Zend Optimizer, качается с www.zend.com..... Ключ на полгода. О проблемах в аську 190573685 качать тут Настойка: 1) кладём в корень файл .htpasswd с содержимым AuthName "Stargazer User Statistics" AuthType Basic AuthUserFile /var/stargazer/users/.autentif require valid-user 2) разрешаем доступ апачу к /var/stargazer/users/* 3) загоняем всех юзеров в /var/stargazer/users/.autentif вроде как всё... об проблемах установки Zend'a на www.zend.com О проблемах установки оных скриптов - в аську P.S.: см. *.ini файлы, которые ле