HandyCache форум

Главная категория => Дополнения, плагины => Тема начата: alex208210 от 03 октября 2008, 08:29:41



Название: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 03 октября 2008, 08:29:41
Привет. Сделал програмку анализа скачанного трафика в реальном времени.
Принцип работы:
Программа считывает данные с фалов user и stat, сопостовляет их и вписывает на html  страницу.
При первом запуске программы надо зайти в настройки, указать файлы user , stat и файл html страницы.
Например на сервере где стоит хенди можно будет поставить html сервер хотябы через iis стандартными средствами. Создать файл например index.htm, прописать в настройках путь к нему и в него будут вписываться данные статистики каждую минуту что позволит в режиме реального времени при обращении и к серверу по http  просмотреть свой трафик и трафик всех пользователей.
Статистика ведет историю по дням и по каждому пользователю.. для этого конечно необходимо что бы AnaServ был запущен все время, история сохраняется в 00:00. 

Качаем и проверяем. В програме стоит лимит на 30 мегов, если пользователь скачвает больше 30 мегов то это отобразится в статистике красным цветом.. никаких ограничений нету

Проверено на HandyCacheRC1.1.0.0.21 тоесть необходим формат файла users 5 версии и stat 9 версии

http://www.rapidshare.ru/795911  <-- качаем отсюда

Инструкция:
1) Запустите |AnaServ
2) Зайдите в настройки: укажите файл users, stat (в папке с хенди), index.htm(страница на которой будет отображаться статистика может быть любой)
3) нажмите пуск.

Если у вас нету своего http сервера тогда:
1) Вставте диск с той системой которая у вас установлена щас на компьютере
2) Зайдите в панели управления - установка программ - установка компонентов windows - поставте галочку на строке "interene information services (IIS)", установите сервис и перегрузитесь
3) Зайдите в папку C:\Inetpub\wwwroot и создайте файл index.htm
4) Запустите Anaserv  и настройте как описано выше.

Теперь по запросу  "//ip вашего сервера"  отобразится статистика.

Не забудте что у программы дожны быть права на запись на диск С и в папку windows (в ней создается файл конфигурации).


Название: Re: AnaServ
Отправлено: alex208210 от 07 октября 2008, 11:04:46
кстати есть еще програмка анализа логов HC которые в папке logs, написал для предоставления отчетов руководителю
Analysis 1.1 выводит список пользователей, дает общий подсчет по всем и по одному из пользователей
показывает количество скачанного трафика
делает отчет формируя в свою директорию файл в котором прописаны все пользователи  и количество трафика на каждого
поддерживает пока 2000000 строк.. больше не приходилось анализировать.. и вапще 2 милиона это на день анализировать) поэтому можно раз в неделю делать такой отчет. Время формирования отчета зависти от количества пользователей тоесть если их много то время анализа одного пользователя умножается на количество пользователей. достаточно долго. но работает :-)

http://www.rapidshare.ru/799328 <-- качаем тут


Название: Re: AnaServ
Отправлено: DenZzz от 07 октября 2008, 11:29:12
можно ли как нибудь сделать папку сервером а не файл index

Скриптом можно сделать все!

Поправил скрипт: теперь путь к каталогу задается в скрипте, а относительный путь к файлу выделяется из URL запроса. Количество вложенных папок не ограничено.


Название: Re: AnaServ
Отправлено: alex208210 от 07 октября 2008, 12:45:07
Ну теперь точно все работает)))) ты мозг.. держи плюс
Добавлено: 07 Октября 2008, 11:47:28

AnaServ v2.1
По запросу пользователя показывает статистику израсходованного интернет-трафика в реальном времени с интервалом обновления 1 минута.

Настройка:
1) Установите и настройте HandyCacheRC2.1.0.0.103 (если будет версия ниже то будет необходим дополнительный HTTP сервер).
2) Создайте файл index.htm там где вам удобнее например C:\Stat\index.htm
3) Скачайте файл  _send_my_response.zip, в архиве файл _send_my_response.lua отредактируйте в блокноте:
     найдите строку  catalog = "D:\\HANDYCACHE\\Stat\\" , измените путь к папке с файлом index.htm на нужный вам, не забывая про двойной слеш и в конце пути! в данном примере вот так:  catalog = "С:\\Stat\\"
4) Закиньте отредактированный файл _send_my_response.lua в папку "lua" которая находится в паке HC.
5) Отредактируйте файл luaR.lst, который находится в папке с HC, дописав строку +stat.local/  <script=lua\_send_my_response.lua>
6) Откройте HC, Настройки - Управление загрузкой - Серверы посредники поставте галочку "разрешить", в списке серверов галочки тоже должны быть поставлены.
7) Закиньте AnaServ на локальный диск или в папку с HC, запустите, зайдите в настройки: выберите файл users, stat(в папке с HC) и index(который вы создали). Нажмите "ПУСК".
8.) Теперь с любого компьютера, подключенного к HC, можно будет зайти по адресу http://stat.local/index.htm где отобразится статистика интернет-трафика.
Thx DenZzz

Если у вас версия Handycache ниже RC2.1.0.0.103 тогда вам надо установить свой http сервер:

1) Вставте диск с той системой которая у вас установлена щас на компьютере
2) Зайдите в панели управления - установка программ - установка компонентов windows - поставте галочку на строке "interene information services (IIS)", установите сервис и перегрузитесь
3) Зайдите в папку C:\Inetpub\wwwroot и создайте файл index.htm
4) Закиньте AnaServ на локальный диск или в папку с HC, запустите, зайдите в настройки: выберите файл users, stat(в папке с HC) и index(который вы создали). Нажмите "ПУСК".
5) Теперь с любого компьютера, подключенного к HC, можно будет зайти по адресу http://ip сервера где отобразится статистика интернет-трафика.

Не забудте что после добавления пользователей в HC нужно перезапустить HC иначе они не появятся в статистике.

AnaServ 2.1 http://www.rapidshare.ru/795911


Название: Re: AnaServ
Отправлено: DenZzz от 07 октября 2008, 13:11:44
8.) Теперь с любого компьютера, подключенного к HC, можно будет зайти по адресу http://stat.local/index.htm где отобразится статистика интернет-трафика.

Адрес можно сделать любой, хоть http://ip_servera/index.htm . Для это надо всего лишь поменять правило в luaR.lst .


Название: Re: AnaServ
Отправлено: alex208210 от 08 октября 2008, 08:58:12
DenZzz, скрипт может все?) нужен скрипт котоорый запрещает пользователю сидеть в инете.. тоесть:
в HC прописано правило на скрипт..
Скрипт пишется Anaserv ом добавляя в него строки с именем пользователя или ip адресом (лучше имя польз).
потом готовый скрипт кидается в папку lua  и пользователь забанен..или скрипт работает только с адресами  какие идеи? 

или можно ли перегрузить списки как нибудь програмно например есть ли поддержка командной строки тоесть пишу команду handycache.exe -reset в командной строке и списки перегружаются ?


Название: Re: AnaServ
Отправлено: DenZzz от 08 октября 2008, 12:02:02
Скрипт пишется Anaserv ом добавляя в него строки с именем пользователя или ip адресом (лучше имя польз).
потом готовый скрипт кидается в папку lua  и пользователь забанен.

Да без проблем! Скрипт будет примерно такой:

function main()
 if hc_user_name == "Sergey"  then  hc_action = "stop"  end
end

Можешь добавлять в него имена новых пользователей и заставить выдавать какой-то свой текст, вместо стандартного сообщения о блокировке.

Кстати, ограничивать внутридневной трафик сейчас можно прямо из скрипта!

Цитировать
или можно ли перегрузить списки как нибудь програмно

Списки скриптов сейчас проверяются при каждом новом запросе. Какая-то особая их перезагрузка не нужна.


P.S. Вообще, чтобы здесь не оффтопить, все вопросы по написанию скриптов задавай в теме: "Скрипты Lua в HandyCache (http://handycache.ru/component/option,com_smf/Itemid,10/topic,1120.0/)" - там есть примеры скриптов с разной функциональностью.


Название: Re: AnaServ
Отправлено: alex208210 от 20 октября 2008, 08:58:56
AnaServ 2.2

Добавлено:

1) в настройках можно указать предел разрешенного трафика всем пользователям
2) При истечении разрешенного лимита пользователю блокируется доступ в интернет, в меню "Пользователи" можно добавить ЗАБАНЕННОМУ пользователю дополнительные 10 мегабайт и больше, можно убрать ограничение по лимиту любому пользователю вообще.

БЛОКИРОВКА ПОЛЬЗОВАТЕЛЕЙ ДОСТУПНА ДЛЯ HandyCache.1.0.0.103  И ВЫШЕ!!!

Скачайте AnaServ 2.2, создайте в папке lua файл ban.lua, запустите программу, в настройках укажите все необходимые пути к файлам статистики, пользователей, страницы, ban.lua и Разрешенный лимит.

Не забудте пункт 6  в прошлом описании (Откройте HC, Настройки - Управление загрузкой - Серверы посредники поставте галочку "разрешить", в списке серверов галочки тоже должны быть поставлены.)

качать отсюда --> http://www.rapidshare.ru/808435
 


Название: Re: AnaServ
Отправлено: tisma от 24 ноября 2008, 05:25:01
AnaServ 2.2

Добавлено:

1) в настройках можно указать предел разрешенного трафика всем пользователям
2) При истечении разрешенного лимита пользователю блокируется доступ в интернет, в меню "Пользователи" можно добавить ЗАБАНЕННОМУ пользователю дополнительные 10 мегабайт и больше, можно убрать ограничение по лимиту любому пользователю вообще.

БЛОКИРОВКА ПОЛЬЗОВАТЕЛЕЙ ДОСТУПНА ДЛЯ HandyCache.1.0.0.103  И ВЫШЕ!!!

Скачайте AnaServ 2.2, создайте в папке lua файл ban.lua, запустите программу, в настройках укажите все необходимые пути к файлам статистики, пользователей, страницы, ban.lua и Разрешенный лимит.

Не забудте пункт 6  в прошлом описании (Откройте HC, Настройки - Управление загрузкой - Серверы посредники поставте галочку "разрешить", в списке серверов галочки тоже должны быть поставлены.)

качать отсюда --> http://www.rapidshare.ru/808435
 

Не могли бы вы перезалить, архив вроде нормально скачивается, а когда разархивирую пишет срс ошибку и говорит что файл испорчен


Название: Re: AnaServ
Отправлено: alex208210 от 24 ноября 2008, 08:21:51
в версии 2,2 найдена неприятная ошибка. когда много забаненых пользователей. програма начинает вылетать.. как сделаю . выложу


Название: Re: AnaServ
Отправлено: tisma от 24 ноября 2008, 16:23:26
спасибо! но у меня 3 человека всего :-) если будет время кинь (ссылку в личку) эту хотяб глючную версию мне вот какраз новый пункт "1) в настройках можно указать предел разрешенного трафика всем пользователям" нужно, просто платим помегабайтно и эта функция очень нужна


Название: Re: AnaServ
Отправлено: tisma от 25 ноября 2008, 08:10:52
И еще к тебе такой вопрос, статистика как я вижу идет по дням, а как посмотреть полную статистику за весь период?


Название: Re: AnaServ
Отправлено: alex208210 от 26 ноября 2008, 14:54:15
полную статистику что бы посмотреть я использую Analysys
http://www.rapidshare.ru/799328 <-- качаем тут

сама прога не сохраняет полную. можно сделать но время.. новый год. отчеты.. завтра выложу версию 2.2.. с глюком.
не забудь:
Отредактируйте файл luaR.lst, который находится в папке с HC, дописав строку #.  <script=lua\ban.lua>


Название: Re: AnaServ
Отправлено: alex208210 от 27 ноября 2008, 07:36:59
полную статистику что бы посмотреть я использую Analysys
http://www.rapidshare.ru/799328 <-- качаем тут

сама прога не сохраняет полную. можно сделать но время.. новый год. отчеты.. завтра выложу версию 2.2.. с глюком.
не забудь:
Отредактируйте файл luaR.lst, который находится в папке с HC, дописав строку #.  <script=lua\ban.lua>
поправка.. строку в Luar.lst пишем такую: +.* <script=lua\ban.lua>
Anaserv 2.2(bug): http://www.rapidshare.ru/839346


Название: Re: AnaServ
Отправлено: tisma от 01 декабря 2008, 16:31:07
Спасибо тебе огромное! Как будет время попытайся сделать чтобы полную статистику можно было видеть


Название: Re: AnaServ
Отправлено: alex208210 от 05 января 2009, 15:47:52
Anaserv 3.0
В новой версии:
f+Статистика по каждому пользователю считается в течении дня (в 23:59), месяца (01 числа в 23:59).
+ Возможность указать как общий лимит трафика всем пользователям.. так и КАЖДОМУ ОТДЕЛЬНО.
+ Установка интервала запроса файлов статистики от секунды..до скольки угодно.
+ Возможность отключения блокировки пользователей.
+ Возможность запускать программу при старте системы.
+ Возможность запускать анализ при старте программы.
+ Теперь забаненному пользователю выводится сообщение о том что лимит превышен.
+ АВТОМАТИЧЕСКИ создается файл ban.lua, автоматически прописывается правило в Luar.lst для ban.lua.
+ Доступна опция скриптового доступа к статистике благодаря которому можно обойтися без отдельного http сервера в сети.
+ АВТОМАТИЧЕСКИ содается правило и скрипт для доступа к статистике по адресу http://stat.local/index.htm (или ваша htm  страница) (Thx DenZzz)
+ Автоматически обновляется страница статистики в браузере какждые 5 секунд.
f Исправлены ошибки ввода вывода.

Пока тестируется...


Название: Re: AnaServ
Отправлено: alex208210 от 20 января 2009, 13:03:46
Anaserv 3.0
Программа предназначена для обработки файлов статистики прокси-сервера HandyCache, вывод данных на htm страницу и создание удобных файлов статистки по каждому пользователю ежеминутно, ежедневно, ежемесячно! Обладает функциями блокировки пользователей через lua скрипты для HandyCache 1.0.0.103 и выше.
v 3.0
f+Статистика по каждому пользователю считается в течении дня (в 23:59), месяца (01 числа в 23:59).
+ Возможность указать как общий лимит трафика всем пользователям.. так и КАЖДОМУ ОТДЕЛЬНО.
+ Установка интервала запроса файлов статистики от секунды..до скольки угодно.
+ Возможность отключения блокировки пользователей.
+ Возможность запускать программу при старте системы.
+ Возможность запускать анализ при старте программы.
+ Теперь забаненному пользователю выводится сообщение о том что лимит превышен.
+ АВТОМАТИЧЕСКИ создается файл ban.lua, автоматически прописывается правило в Luar.lst для ban.lua.
+ Доступна опция скриптового доступа к статистике благодаря которому можно обойтися без отдельного http сервера в сети.
+ АВТОМАТИЧЕСКИ содается правило и скрипт для доступа к статистике по адресу http://stat.local/index.htm (или ваша htm 
страница) (Thx DenZzz)
+ Автоматически обновляется страница статистики в браузере какждые 10 секунд.
f Улучшена система приоритетов.
f Исправлены ошибки ввода вывода.

Установка:
1) Запустите Handycache, зайдите в настройки - управление загрузкой. Поставте галочку: Серверы-посредники-Разрешить. В списке сервереов-посредников поставте галочку-Разрешить в строке Luar (файл-список: Luar.lst, префикс: script://lua/request, условие: *.) Вообщето это все должно быть уже вписано и разрешено.. но убедиться стоит :-)
2) Запустите Anaserv 3.0 зайдите в настройки, укажите файл stat.txt, укажите файл users.lst (файлы находится в папке с Handycache), укажите файл htm страницы например index.htm, укажите общий лимт трафика в мегабайтах и интервал запроса  к файлам статистики в секундах (по умолчанию он равен 5 секунд), поставте галочки по мере надобности.
Нажмите "Запустить".
3) Если вы не хотите использовать отдельный http сервер для отображения статистики то поставте галочку "Включить скриптовый доступ к статистике". Перезагрузите Handycache. Статистика появится по адресу http://stat.local/index.htm
Теперь с любого компьютера в сети который выходит в интеренет через Handycache по запросу адреса http://stat.local/index.htm (или ваша htm страница) отобразится статистика.


Если вы не хотитеиспользовать скриптовый доступ к статистике то можно использовать стандартный IIS сервер на диске с windows:
1) Вставте диск с той системой которая у вас установлена щас на компьютере
2) Зайдите в панели управления - установка программ - установка компонентов windows - поставте галочку на строке "interene information services (IIS)", установите сервис и перегрузитесь
3) Зайдите в папку C:\Inetpub\wwwroot и создайте файл index.htm
Теперь с любого компьютера в сети по запросу адреса http://ip сервера (где стоит Handycache и Anaserv) отобразится статистика.


Замечания:
1) Желательно что бы Anaserv был  включен 1 числа каждого месяца.. иначе трафик прошлого месяца будет добавлен к трафику текущего месяца, если при каких то условиях Anaserv был выключен 1 числа то удалите файл alluser.ini в папке с index.htm (создастся новый файл).
2) Максимальное количество пользователей: 500 (думаю больше не надо)
3) Максимальное количество записей дней в истории: 365 (количество дней в году, Т,Е программу нужно выключать хотя бы раз в год :-)).
4) Если при включенной опции скриптового доступа к статистике по запросу http://stat.local/index.htm (или ваша htm 
страница) статистика не отобразилась - перезагрузите Handycache.
5) В Handycache НЕ ДОЛЖНО БЫТЬ пользователей с именами User_** тоесть не должно быть символов, допустимы буквы латинские и русские + цифры.

Скачать можно по любой ссылке:

http://www.rapidshare.ru/896105

http://ifolder.ru/10119703

http://webfile.ru/2567135

http://slil.ru/26561398

http://www.sendspace.com/file/ttp8jv

http://www.megaupload.com/?d=VGAXL2KF

http://ultrashare.net/hosting/fl/f6ca08aa75/Anaserv_3.0

http://www.badongo.com/file/12978378

http://depositfiles.com/files/0wevaq63y


Название: Re: AnaServ
Отправлено: alex208210 от 18 апреля 2009, 20:31:15
Исправлены 2 ошибки:
при привышении пользователем трафика за гигабай;
возможность запустить программу без указанных настроек

скачать можно с сайта программы: http://lizard.2x4.ru (http://lizard.2x4.ru)


Название: Re: AnaServ
Отправлено: minnakhmetov от 21 мая 2009, 13:30:44
программа практически идеальная, спасибо!
вот научить бы её скрываться в трей.


Название: Re: AnaServ
Отправлено: alex208210 от 21 мая 2009, 14:42:25
была наработка .. скравала в трей. но когда с трея вызываешь..  картинка остается втрее.. чет мне не понравилось и  я убрал эту возможность.. разберемся..


Название: Re: AnaServ
Отправлено: alex208210 от 23 мая 2009, 12:05:49
Очередное обновление AnaServ!

В новой версии 3.1:
f Исправлено формирование скрипта доступа к статистике: Путь всегда прописывался к "C:\Inetpub\wwwroot\".
f Убрана возможность давать безлимит за ненадобностью (лучше указать много трафика, и пользователь нечаянно не сможет скачать слишком много) наблюдались некоторые глюки с этой возможностью
f Исправлена проблемма с названием файла статистики если он не index.htm, то не создавался файл даты и не правильно формировался файл скрипта доступа к статистике
f Очистка полей ввода значений на 0 если значение ранее не вводилось
+ Программа сворачивается в трей.

Скачать уже можно с того же сайта  http://lizard.2x4.ru в разделе "Архив файлов"
Пока тестируется..


Название: Re: AnaServ
Отправлено: alex208210 от 23 мая 2009, 23:28:51
Еще забыл написать исправлены 2 серьезные ошибки:
f Исправлена ошибка сохранения истории 1 числа каждого месяца: трафик 1 числа не вписывался в историю.
f При добавлении и удалении пользователей из списка HC трафик указанный в AnaServ смещался а список содержал удаленного пользователя

За 5 месяцев тестирования все ошибки которые были найдены.. исправлены в версии 3.1
пока тестируется новая..


Название: Re: AnaServ
Отправлено: alex208210 от 27 мая 2009, 21:53:44
В СВЯЗИ С РАДОСТНЫМ ИЗВЕСТИЕМ ВЫХОДА В СВЕТ НОВОЙ ВЕРСИИ HANDYCACHE 1.0.0.175
ВЕСЬ ФУНКЦИОНАЛ ANASERV СВЯЗАННЫЙ С ЛУА СКРИПТАМИ НЕ БУДЕТ РАБОТАТЬ.. скоро будет обновление под версию 175 :-)))


Название: Re: AnaServ
Отправлено: alex208210 от 13 июля 2009, 10:47:55
v 4.0.180
*  Полностью переписан код программы
+ Совместимость с HandyCache 1.0.0.180 (AnaServ не будет работать с HC меньшей версии )
+ Добавлен монитор статистики в окно программы
+ Лимит пользователей не сбрасывается после выключения программы
+ Окно лога действий программы(ошибки, уведомления). При очистке содержимого , сохраняется файл Anaslog.txt последней выбраной папке
+ Добавлены управляющие команды для выявления на каком этапе работы программы происходит ошибка
+ Определение  IP и Порт НС автоматически и возможность указать их вручную (необходимо для отправки управляющих команд)
+ Добавлено окно отправки сообщений автору
f  Убраны ненужные настройки(интервал считывания(он равен всегда 5 сек),путь к файлу пользователей, установка изначального лимита, включения скриптового доступа к статистике(он все время включен))
f  Исправлено сохранение истории 1 числа (не обнулялся общий трафик)


Программа написана для HandyCache 1.0.0.180 и  с более ранними версиями работать не будет! Используйте AnaServ 3.1 для более ранних версий.
Управление пользователями и трафиком осуществляется за счет управления расширениями HandyCache поэтому создается расширение control которое позволяет отправлять управляющие команды для управления другими расширениями.
 
Первый запуск:

Для полноценной работы нужно расширение control которое создает AnaServ, но так как у вас его еще нет, то при первом запуске программы необходимо будет перезагрузить списки расширений HandyCache:
  Проверьте что бы HandyCache был выключен! Запустите Anaserv. Укажите файл stat.txt и Файл страницы статистики. Автоматически создадутся нужные расширения. После этого запустите HandyCache и продолжайте настраивать Anaserv дальше. В последующем так как расширение control создано и активировано.. манипуляций с выключениями/включениями HandyCache не нужны.

  В настройках HandyChache - "расширения" создаются три расширения:  control, statistika, ban проверьте что бы они всегда были включены!

  В настройках AnaServ есть возможность указать IP и Порт HandyCache это нужно для того что бы знать на какой адрес отправлять управляющие команды.. AnaServ автоматически находит эти настройки, но если что то не так то можно указать их вручную.  Остальные настройки не требуют объяснений..

  Советую в HandyCache включить фильтр в мониторе и прописать запрет на показ управляющей команды перезагрузки расширения ban запрос на которое будет каждые 5 секунд.


скачать можно на сайте http://lizard.2x4.ru в файловом архиве или здесь: http://www.rapidshare.ru/1097725


Название: Re: AnaServ
Отправлено: minnakhmetov от 16 июля 2009, 13:34:35
Добрый день. Есть несколько вопросов:
1. Ограничение трафика дается на день? или как можно сделать лимит траффика на месяц.
2. вместо кнопки "взорвать мир" хотелось бы открывать файл статистики
3. в логе: "16.07.2009 13:30:53     Не удалось перезагрузить расширение ban" - хотя в HC присутсвует расширение bans, c единственной функцией ban, тело которой пустое.
Спасибо.


Название: Re: AnaServ
Отправлено: alex208210 от 16 июля 2009, 13:45:19
1) ограничение трафика на месяц не рассматтривалось .. буду знать что нужно..
2) какой та ты гуманист)
3) если не удается перезагрузить расширение то это значит что:
  а) не создано расширение control
  б) расширение control не включено.. выключи и включи HC  и проверь что галочка control в расширениях стоит
  в) AnaServ посылает команды не на тот ip порт HC .. в таком случает любые команды не будут работать...например  включение статистики которое вызывается при включении анализа статистики...не забудь что ip где запущен AnaServ должен быть разрешен в списке пользователей HC..

включи серв и анализ статистики сек через 10 скопируй лог..  для верности нажми все управляющие команды сверху вних.. и пришли лог..


Название: Re: AnaServ
Отправлено: minnakhmetov от 16 июля 2009, 13:56:52
  б) расширение control не включено.. выключи и включи HC  и проверь что галочка control в расширениях стоит
  в) AnaServ посылает команды не на тот ip порт HC .. в таком случает любые команды не будут работать...например  включение статистики которое вызывается при включении анализа статистики.

включи серв и анализ статистики сек через 10 скопируй лог..  для верности нажми все управляющие команды сверху вних.. и пришли лог..
б)галочка стоит на всех расширениях
в) у меня используется порт 8081, и кстати иногда он не правильно определят порт HC (возможно из-за этого и ошибки)

вот лог:
Код:
16.07.2009 13:51:34     Файл control.lua найден
16.07.2009 13:51:34     Файл ban.lua найден
16.07.2009 13:51:34     Файл _send_my_response.lua найден
16.07.2009 13:51:34     Обновлены записи в extensions.lst
16.07.2009 13:51:34     Обновлены записи в extensions.lso
16.07.2009 13:51:34     Выбран файл статистики stat.txt
16.07.2009 13:51:34     Получены настройки HC: Порт и IP
16.07.2009 13:51:35     Файл control.lua найден
16.07.2009 13:51:35     Файл ban.lua найден
16.07.2009 13:51:35     Файл _send_my_response.lua найден
16.07.2009 13:51:35     Обновлены записи в extensions.lst
16.07.2009 13:51:35     Обновлены записи в extensions.lso
16.07.2009 13:51:35     Обновлены файлы extensions,созданы расширения (если не было)
16.07.2009 13:51:36     Выполнен запрос на  IP и Порт HandyCache
16.07.2009 13:51:36     Не удалось перезагрузить расширение ban
16.07.2009 13:51:36     Выполнена проверка настроек программы
16.07.2009 13:51:37     Не удалось включить скриптовый доступ к статистике
16.07.2009 13:51:39     Не удалось перезагрузить расширение ban





Название: Re: AnaServ
Отправлено: alex208210 от 16 июля 2009, 13:59:24
зайди на вкладку лог там ip и порт, порт должен быть 8081 а ip должен быть тот который использует HC и он же должен быть разрешен в списке пользователей HC

если порт другой. или ip не HC то пропиши их вручную в настройках.. ip и порт HC

и еще.. Hc надеюсь 1,0,0,180 ??
1,0,0,175 не подойдет..


Название: Re: AnaServ
Отправлено: minnakhmetov от 16 июля 2009, 14:37:20
проблемы решились:
1. в HC добавил пользователя с айпишником серва (127.0.0.1 не канает)
2. в AnaServ указал вручную айпи и порт(127.0.0.1 не канает)


Название: Re: AnaServ
Отправлено: alex208210 от 16 июля 2009, 23:26:01
в) у меня используется порт 8081, и кстати иногда он не правильно определят порт HC (возможно из-за этого и ошибки)


На счет порта..  AnaServ берет порт с файла конфигурации handycache.ini который в свою очередь записывается туда при выключении HC поэтому если в настройках HC поменять порт то серв определит его не правильно так как будет брать данные старого порта.. выход. перезагрузить HC..


Название: Re: AnaServ
Отправлено: DenZzz от 17 июля 2009, 00:33:46
выход. перезагрузить HC..

Можно просто сохранить настройки HC через меню в трее, перезагружать HC не обязательно.


Название: Re: Статистика
Отправлено: oit от 17 июля 2009, 12:42:31
спасибо, смотрю-разбираюсь... сразу пару странностей нашел в программе (там обновление статистики каждые 5 секунд, что не очень удобно)


Название: Re: AnaServ
Отправлено: alex208210 от 20 июля 2009, 08:06:36
v 4.1.180
+ Добавлена возможность указать скорость загрузки  каждому пользователю
+ Пользователям доступна только своя страница статистики. Есть возможность указать каким пользователям разрешено смотреть общую статистику
+ Возможность открыть страницу статистики из программы в браузере
+ Содержимое лога сохраняется в лог файл при сохранении истории
+ Скорость показана в статистике
f  Расширение ban перезагружается только когда у пользователя меняется статус с "забанен" на "разбанен" или наоборот
f  Исправлена уязвимость которая заключалась в том, что пользователь мог сформировать определенный url запрос и выключить любое расширение

Скачать можно на сайте lizard.2x4.ru  или по ссылке http://www.rapidshare.ru/1106625

ЕСЛИ ВЫ ИСПОЛЬЗОВАЛИ ВЕРСИЮ 4.0.180, ТО ПЕРЕД ЗАПУСКОМ УДАЛИТЕ РАСШИРЕНИЯ В ПАПКЕ EXTENSIONS: BAN,SEND MY RESPONSE,CONTROL
И ЖЕЛАТЕЛЬНО В РЕЕСТРЕ ВЕТКУ HKLM\SOFTWARE\ANASERV4

(http://lizard.2x4.ru/downloads/6.PNG)

(http://lizard.2x4.ru/downloads/7.PNG)

пользователям доступна страница статистики http://stat.user/ где отображена информация касающаяся только их..
по адресу http://stat.local/стр стат..  доступна общая статистика тем каму разрешено это программой anaserv, разрешить можно в мониторе в колонке : доступ
скорость указывает в килобайтах  в мониторе


Название: Re: Статистика
Отправлено: oit от 20 июля 2009, 09:13:57
не подходит вапще программка, трафик за месяц не считает, отчет не выводит отдельно по пользователям...
может есть что еще? или самому чтонть может сделать можно?


Название: Re: Статистика
Отправлено: alex208210 от 20 июля 2009, 09:17:10
уже выводит отдельно по пользователям...  и за месяц считает все
это еще год назад такое было.)  программа то  пишется обновляется

(http://lizard.2x4.ru/downloads/8.PNG)

на счет обновления.. а сколько надо если не 5 сек? ну могу сделать самому устанавливать интервал считывания.. просто раньше было можно но не было нужно а 5 сек самое оптимальное..
зы.. сегодня выложил новую версию там отдельно  статистика у пользователя.. на днях сделаю в нее же  и просмотр трафика за месяц..
про остальные странности пиши в соответствующей теме...


Название: Re: AnaServ
Отправлено: oit от 20 июля 2009, 10:00:02
можно ли сделать различный лимит на траффик для каждого пользователя?
з.ы. про обновление в 5 секунд на страничке просмотра - на мой взгляд лучше всего минуту сделать, я к примеру за 5 секунд до конца списка не успеваю спуститься, автообновление - и я вверху страницы


Название: Re: AnaServ
Отправлено: alex208210 от 20 июля 2009, 10:07:23
в мониторе в колонке "лимит" указывайт каждому пользователю свой на день..
про автообновление .. поставлю 1 минуту пока .. если кто нить еще  запросит  время обновления то сделаю возможность менять в программе.. а вообще.. в опере  после обновления не перекидывает на верх поэтому я даж не замечал такого)
сл версию завтра послезавтра выложу..


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: minnakhmetov от 20 июля 2009, 11:08:53
Цитировать
прога выключена, путей в реестре нет, то есть видимо  AnaServ  не создает параметры при старте.

проблема была в том что не хватало  прав на запись в реестр, всё работает на ура.


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 22 июля 2009, 07:29:40
v 4.1.5.180

+ Добавлен скроллинг в монитор
+ На странице статистики пользователя показан трафик израсходованный за месяц
+ Поля логин и пароль для прокси на вкладке "сообщение"
f  Обновление страницы статистики через 1 минуту
f  Обработка ошибок при отсутствии прав записи в реестр

На вкладке "Управление" в мониторе вы можете указать пользователям каждому свой лимит на день, скорость интернета, возможность доступа к общей статистике. Просто отредактируйте необходимые ячейки.

Скачать можно с сайта http://lizard.2x4.ru или здесь: http://www.rapidshare.ru/1108901

НЕ ЗАБЫВАЙТЕ СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ В ХЕНДИ ДЛЯ ANASERV'A C IP ТОГО КОМПА ГДЕ ОН ЗАПУЩЕН... ЭТОТ ПОЛЬЗОВАТЕЛЬ ШЛЕТ  КОМАНДЫ НА ПРОКСИ


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Tessey от 22 июля 2009, 15:03:21
Позволяет ли ваша программа (или планируется?) при достижении определенного трафика не полностью блокировать пользователя, а включать ограничение по трафику, как например:

HCExtension
...
if hc.user_name == 'test' and hc.user_from_internet > 70*1024*1024 then
  hc.user_speed_limit=2048
 end
...
и сайты исключения, например mail.ru и т.п. чтобы с почтой могли работать без ограничения скорости?

В данный момент помощью Extensions так работает...


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Walder от 23 июля 2009, 05:35:57
Меня тоже очень интересует разделение не на день а на мес, хотелось бы узнать когда будет реализованно данная функция?, а в остальном все круто !


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 23 июля 2009, 07:19:13
Позволяет ли ваша программа (или планируется?) при достижении определенного трафика не полностью блокировать пользователя, а включать ограничение по трафику, как например:

HCExtension
...
if hc.user_name == 'test' and hc.user_from_internet > 70*1024*1024 then
  hc.user_speed_limit=2048
 end
...
и сайты исключения, например mail.ru и т.п. чтобы с почтой могли работать без ограничения скорости?

В данный момент помощью Extensions так работает...


Меня тоже очень интересует разделение не на день а на мес, хотелось бы узнать когда будет реализованно данная функция?, а в остальном все круто !

ждите в сл версии постараюсь все это сделать.. а когда это будет сказать не могу)

http://lizard.2x4.ru/anaserv.htm здесь список того что планируется..  в программе на вкладке "сообщения" вы можете вносить свои предложения в этот список


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 27 июля 2009, 07:42:21
v 4.2

+ Возможность указать лимит трафика на месяц любому пользователю
+ Возможность выбрать что делать с пользователем если превышен лимит: блокировать или ограничить скорость
+ Возможность указать сайты которые не блокируются и на которые не действуют ограничения скорости.. на вкладке "исключения"
+ Разделение пользователей по группам. Группе можно установить свои лимит и скорость.
+ В монитор добавлено:
   - колонка: "лимит на:" в которой можно указать, двойным нажатием, время на которое дается лимит, либо день, либо месяц
   - колонока: "Если превышен" в которой можно указать, двойным нажатием, что делать если превышен лимит, либо блокировать доступ, либо ограничить скорость
   - колонка: "Группа" в которой можно указать номер группы (1-999), которые объеденяют пользователей по параметрам - лимит и скорость , либо двойным нажатием убрать пользователя с группы
   - в колонке "пользователь", в зависимости от кнопок: Статистика или Истоия, по двойному нажатию открывается соответсвующая страница пользователя, либо личная статистика, либо история
   - в колонке "Скорость" по двойному нажатию сбрасывается ограничение в скорости для данного пользователя
   - в колонке "Лимит" по двойному нажатию дается безлимит для данного пользователя
   - в колонке "Статус" по двойному нажатию пользователю блокируется доступ к интернету
   - в колонке "Статистика" по двойному нажатию разрешается или запрещается доступ к общей статистике для данного пользователя
+  В сообщении добавлена дата
+ Пароль на вкладке "сообщение" для прокси скрыт звездочками
+В настройках можно установить "Безлимит" всем пользователям сразу
f+Лог сохраняется в папке с программой. Сохранение лога при ошибках
+ На странице общей статистики добавлена колонка ссылок на страницы личной статистики пользователя,на странице общей и личной статистики добавлено: колонка показывающая на какое время ограничен пользователь (день/месяц), колонка значения оставшегося трафика до превышения лимита(день/месяц), колонка показывающая к какой группе пренадлежит пользователь
+ Раскрашены ячейки
+ При перемещении скрола за ползунок двигается таблица
f  Исправлено выключение анализа статистики, когда файл stat.txt не найден, скорее всего это бывает когда HC пишет в негоданные
f  Кнопка "Открыть страницу статистики" перенесена в монитор
f  Выключена опция записи ip адреса после выключения программы (создавайлся файл iphist.dat в папке с программой)
f  Перенос строки в сообщении на странице anaserv.htm, Положение текста - слева
f  Уменьшена ширина колонки монитора (колонки выходили за края в результате чего таблица сдвигалась влево)
f  Редактирование колонки "Доступ" запрещено всегда. Разрешен только выбор двойным нажатием

Первый запуск:
1) Создайте в HandyCache пользователя с ip компьютера на котором запущен AnaServ! Это необходимо сделать обязательно, иначе AnaServ работать не будет!
2) Выключите HandyCache! Запустите Anaserv. Укажите файл stat.txt и Файл страницы статистики. Автоматически создадутся нужные расширения. После этого запустите HandyCache и продолжайте настраивать Anaserv дальше. В последующем так как расширение control создано и активировано.. манипуляций с выключениями/включениями HandyCache не нужны.

УПРАВЛЕНИЕ
В мониторе показан список пользователей созданный в HC и их параметры, управление параметрами осуществляется либо двойным нажатием кнопки мыши ( переключение - 2КЛ ), либо одинарным ( редактирование - 1КЛ):

- Колонка "Пользователь" позволяет открыть страницы личной статистики или истории пользователя ( 2КЛ ). Сверху над таблицей есть 2 кнопки которые дают выбор какую именно страницу открывать
- Колонка "Лимит МВ" отображает установленный лимит пользователя. При 2КЛ пользователю устанавливается безлимит, при 1КЛ можно указать лимит в размере от 0 до 999999 МВ
- Колонка "Скачано МВ" отображает количество скачанного пользователем трафика за день.
- Колонка "Статус" отображает статус доступа пользователя к интернету. При 2КЛ статус переключается с "Забанен" на "Разрешен" и обратно. После смены статуса на "Разрешен" пользователю устанавливается стандартный лимит, который прописывается на вкладке "Настройки" - "Лимит МВ", по умолчанию он равен 10 МВ
- Колонка "Скорость" отображает скорость интернета данного пользователя. При 2КЛ сбрасывается ограничение, при 1КЛ можно указать скорость в размере от 1 до 999999 Кбайт
- Колонка "Статистика" отображает доступ пользователя к странице общей статистики. При 2КЛ статус доступа меняется с "Разрешен" на "Block (Запрещен)" и обратно
- Колонка "Лимит на:" отображает время на которое дается лимит. При 2КЛ время меняется с "День" на "Месяц" и обратно
- Колонка "Если превышен" отображает действие которое будет выполняться если пользователь превысил лимит. При 2КЛ установится действие "Блокировать", при 1КЛ установится действие "ограничить скорость" если будет введено число от 1 до 999999
- Колонка "Группа" отображает к какой группе принадлежит пользователь. При 2КЛ пользователь не будет принадлежать какой-либо группе, при 1КЛ можно указать номер группы к которой будет принадлежать пользователь, в диапазоне от 1 до 999

ИСКЛЮЧЕНИЯ
Здесь вы можете указать адреса сайтов на которые не будут распространяться правила блокирования или ограничения скорости при превышении лимита:

Справа от пользователя впишите какие сайты ему будут разрешены после превышения лимита в формате:
 site.ru
 http://site.ru
 https://site.ru
 http://www.site.ru
 https://www.site.ru
 site.ru/forum
 www.site.ru/forum
 http://site.ru;http://site2.ru
 http://site.ru;http://site2.ru;
 Все виды адресов можно комбинировать в строке, сайты разделяются точкой-запятой:  http://site.ru;site2.ru;www.site3.ru;https://www.site4.ru;www.site5.ru/forum
После кадого изменения списков таблицы необходимо сохранить настройки кнопкой "Сохранить списки"

ГРУППЫ
Здесь вы можете указать количество групп и их параметры:

Введите количество групп, нажмите "Установить". Слева в таблице появятся группы с параметрами "Лимит" и "Скорость". Укажите нужные значения и после этого на вкладке "Управление" в колонке "Группа" каждого пользователя, укажите номер группы. Пользователю присвоятся значения лимита и скорости интернета группы с номером который вы указали
Имя группы изменить нельзя!

Скачать можно с сайта http://lizard.2x4.ru или здесь http://www.rapidshare.ru/1114430

(http://lizard.2x4.ru/downloads/01.PNG)

(http://lizard.2x4.ru/downloads/02.PNG)

(http://lizard.2x4.ru/downloads/03.PNG)


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Parcher от 05 августа 2009, 11:06:34
1. Почему не открывается статистика для пользователя по 2 клику на имени?
2. Где взять файл страницы статистики? Это любой пустой файл с расширением .htm?
3. AnaServ должен быть включен постоянно?


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 05 августа 2009, 11:28:12
1)- файл статистики еще не создан.. когда настроешь серв   увидишь статистику.. значит файлы страничек пользователей создались  ..тогда по двойному  на имени откроется эта страница.. это если  выбран показ статистики..  а если выбран показ истории то файл истории создастся  в конце дня в 12 ночи
2)- да это любой пустой файл с расширением htm
3)- да, хотя... если это вообще так важно то это не обязательно)) можно например включить серв в 23:59  и тогда вся статистика за день отобразится.. тоесть не обязательно что бы серв был включен весь день.. обязательно что бы он был включен в 24:00.. в это время сохраняется история.. но только в этом случае я не вижу смысла в программе.. только сохранение истории..


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Parcher от 05 августа 2009, 12:25:56
Спасибо! :)

Еще вопрос.:
На компе, где установлен AnaServ ip прокси-сервера обязательно менять на ip адрес? Или так и можно оставить 127.0.0.1? Для чего функция "Указать IP и порт вручную"?


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 05 августа 2009, 12:57:27
ip компа, где стоит серв, нужно добавить в список пользователей хендикеша.. даже если серв и хенди на одном компе...
Если сетевой присвоен ip адрес не 127,0,0,1 то нужно в хенди добавлять именно тот который присвоен. а если не присвоен, то оставляй 127,0,0,1 который уже должен быть в списке пользователей хенди
Функция "Указать IP и порт вручную"  для того что бы явным образом указать ip и порт прокси сервера например когда серв и хенди запущены на разных компах. А если они запущены на одном компе, то серв сам определит эти настройки


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Parcher от 05 августа 2009, 13:38:25
Еще раз спасибо! :)


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Alex_77 от 22 августа 2009, 10:02:01
очень удобно, спасибо.
возникла пролема, что при запуске Винды, утилита не запускается, а пишет в логе пишет "Не удалось включить скриптовый доступ к статистике". Решаю эту проблему просто перезапуском утилиты. Причина, видимо в том, что Анасерв запускается раньше хендикеша.

и пожелания,
1, предусмотреть возможность скрытия в трей при нажитии Х, а не закрытие программы.
2, в "Исключения" добавить возможность добавлять не только адреса, но и Ип-адреса (сетку)


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 22 августа 2009, 10:18:18
возникла пролема, что при запуске Винды, утилита не запускается, а пишет в логе пишет "Не удалось включить скриптовый доступ к статистике". Решаю эту проблему просто перезапуском утилиты. Причина, видимо в том, что Анасерв запускается раньше хендикеша.

Да есть такое. но это только визуальное неудобство так как в момент запуска AnaServ на всякий случай отправляется запрос включить расширение Statistika если оно было выключено.. но оно итак все время включено и могло быть выключено только в двух ситуациях: если вы сами отключили расширение  перед тем как перезагрузили комп(что маловероятно), либо если в HC не были сохранены настройки что более вероятно.. и что уже решено в сл версии программы Anaserv.
Отправка запроса все же останется в момент вкл программы.. но уже вставлю задержку перед его отправкой. и визуального неудобства не будет)

Решаю эту проблему просто перезапуском утилиты
можно остановить анализ и запустить занова.. ;-)

1, предусмотреть возможность скрытия в трей при нажитии Х, а не закрытие программы.
2, в "Исключения" добавить возможность добавлять не только адреса, но и Ип-адреса (сетку)

Спасибо. сделаю


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Alex_77 от 22 августа 2009, 10:34:24
можно остановить анализ и запустить занова.. ;-)
вообще то, именно так и делаю ;-)

Спасибо за ответы.


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 22 августа 2009, 10:36:40
я имел ввиду нажать кнопку "Остановить-Запустить" а под "перезапуском утилиты" понял выключение программы вообще)

ладно не важно.. по идее доступ к статистике все равно должен быть если этого не делать)


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Alex_77 от 22 августа 2009, 10:44:31
я имел ввиду нажать кнопку "Остановить-Запустить"
да-да


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: I.Dol от 03 сентября 2009, 15:07:09
Спасибо за программу.
Когда ждать следующую версию,
хотя бы оринтеровочно?


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 03 сентября 2009, 15:59:28
I.Dol,  http://lizard.2x4.ru/Forum/viewtopic.php?f=2&t=3 тут отписываю сколько и что сделано.. и сколько осталось..
а что ждешь  в следующей версии ?


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: I.Dol от 04 сентября 2009, 17:59:15
Задержка на включение не помешает,приходится останавливать
программу и включать заново.
Возможность скрытия в трей при нажитии Х, а не закрытие программы.
И ещё,должна программа в реальном времени показывать,как изменяется
трафик у пользователей?
Вот допустим,утром подключил я ещё одного пользователя,в статистике HC
уже давно трафик считается,прошло 6 часов,а в статистике AnaServ
до сих пор ничего нет..?


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 04 сентября 2009, 18:03:40
серв сразу показывает нового пользователя и его трафик
так же при удалении пользователя.. серв прекращает анализ по нему и не выводит его статистику. но не удаляет файл истории удаленного пользователя
возможно вы забываете сохранить список пользователей в HC ... после добавления нового пользователя обязательно сохраните список  (на дискетку или в трее "сохранить списки")


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: I.Dol от 04 сентября 2009, 18:21:32
Показывает сразу,это да ,без вопросов.
Но вот трафик у двух считается,у них безлимит.
А ещё у двух никак,здесь ограничение в 300мб.
Сейчас только что,выключал,включал...список ещё
раз сохранил.В НС всё есть.Где ещё посмотреть??


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 04 сентября 2009, 19:14:42

Добавлено: 04 Сентября 2009, 18:51:50

вроде было  у меня такое. на старой версии.. 
посмотри в файле stat.txt в последней строке  в конце что написано? должен быть #~#  а если там цифры в конце то считаться не будет.. должен быть #~# обязательно.. почему HC не дописывает иногда это я не знаю.. но факт в том что когда удалить все списки и создать занова.. то в конце есть #~# .. но так же.. считаться в таком случае не может только последний пользователь поэтому я создавал нового пользователя который не считался а нужный был выше него и норм считался. почему тогда у тебя 2 не считаются? может один всетаки?   когда проблемма такая была я думал дописывать туда эти #~# но потом когда обновил списки. удалил и создал занова.. проблемма пропала..  почему появилась не знаю.. буду пробовать что нить

попробуй удалить файлы stat.txt, stat.txo  и желательно пересоздай список пользователей.. тобишь удали файлы users.lst, users.lso...не забудь HC сначала выключить..


щас попробовал.. удалил списки создал занова .. #~# не дописался.. ладно что нибудь придумаю что бы решить проблемму..


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: I.Dol от 04 сентября 2009, 20:56:13
Точно,всё так...Вот строчка за сегодня
04.09.2009#~#0/0(0%)/0#~#3965/166(4%)/317#~#12681/1784(12%)/2089#~##~#10257/318(3%)/129
Не читается один,последний.
Добавлено: 04 Сентября 2009, 20:48:43

Сделал,как ты посоветовал последнего ненужным,теперь всё
нормально считается. Пасиб.


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 04 сентября 2009, 20:59:11
ок спасибо за ошибку.. HC пишет трафик после #~# а я расчитывал на точто трафик пишется между #~#.. вот с последни то и косяк выходит..


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 05 сентября 2009, 00:10:52
Исправил ошибку считывания трафика последнего пользователя.. можно скачать здесь:
http:/lizard.2x4.ru/files/anaserv/Anaserv 4.2.5.rar

Остальное в сл версии


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: I.Dol от 05 сентября 2009, 22:16:10
Ок,пасиб,час поставим.


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 06 сентября 2009, 01:04:18
Исправления:

1) При ограничении трафика на месяц.. пользователь блокировался, если привысил, только на следующий день
2) Убрана очистка лога после сохранения истории
3) Убрана запись события ошибки когда файл stat.txt занят другим процессом
4) На странице личной статистики пользователя ссылка "Статистика" была прописана не правильно

http://lizard.2x4.ru/files/anaserv/Anaserv_4.2.7.rar


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: fakir от 06 октября 2009, 22:17:01
А можно сделать так, что бы считался только исходящий трафик? Интернет спутниковый, входящий безлимитный, а вот исходящий надо учитывать, т.к дорогой.


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 07 октября 2009, 00:03:06
можно... считай уже сделано..можно будет выбрать что считать.. исх, вх или общий но только в сл версии..
сл версия выйдет не раньше новой версии хенди..


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Walder от 18 октября 2009, 16:48:25
Извините может и не сюда вопрос, или где обсуждался уже ! А можно сделать так допустим есть внутренние ресурсы сети, поставить исключение на эти ресурсы чтоб трафик не считался когда пользователь на них заходит ! Благодарю


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 18 октября 2009, 16:52:07
в браузере ставятся исключения..
в настройках соединения - прокси-серверы - исключения, а там пишешь типа:
192.168.*;
*.mysite.ru;
localhost

и т.п. В каждом браузере по разному пишутся исключения.. в инете посмотри

я так понял.. внутренние ресурсы доступны без прокси...


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Walder от 18 октября 2009, 16:58:09
Оперативно Благодарю !!!
Добавлено: 18 Октября 2009, 16:53:31

А в HC  гненить можно их прописать ? еще раз извиняюсь !


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 18 октября 2009, 17:01:05
ну в HC нет возможности не считать какой либо трафик..


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Walder от 18 октября 2009, 17:08:01
Кстати в том та и дело что внутренние  ресурсы доступны тока через прокси, одни компьютер  2 сетевые, к одной подключен интернет с ресурсами локалки этой сети, а 2 на офисную сеть. Раздача идет через HC исключение в браузер т.е работать в Автономном режиме на компьютере в офисе не получится?


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 18 октября 2009, 17:13:22
не получится.. исключения браузера  показываю сайты для которых не использовать прокси, а если внутринние сайты доступны только через прокси то доступа к ним не будет


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: mai62 от 18 октября 2009, 17:42:33
Цитировать
ну в HC нет возможности не считать какой либо трафик..
В последней версии НС такую возможность можно организовать в расширении с помощью переменной hc.ignore_traffic.


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: fakir от 18 октября 2009, 18:11:58
Когда ждать AnaServ5? Нууууу очень надо! :'(


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 18 октября 2009, 18:31:09
--[[ <HCExtension>
@name          traff
@author        alex208210
@version       0.01
@description   Запрет подсчета трафика определенных сайтов
@event         RequestHeaderReceived/tr
</HCExtension> ]]

function FindUrl(s)
  x,_ = string.find(hc.url, s)
  return x
end

function tr()
 if FindUrl("handycache\.ru") then hc.ignore_traffik='IкО' end
 if FindUrl("mail\.ru") then hc.ignore_traffik='IкО' end
end


вот держи расширение.. добавляй сайты какие не надо считать..
В серве сделаю поддержку игнорирования подсчета трафика определенных сайтов..

Когда ждать AnaServ5? Нууууу очень надо! :'(

Основной функционал  сделан.. осталось тестировать, исправлять недочеты. и косметика.. скора.. )


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: DenZzz от 18 октября 2009, 18:44:33
hc.ignore_traffik='IкО'

Зачем же примеры использовать так буквально!? :) Можно и только на кириллице: hc.ignore_traffic='ИКО'



Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 18 октября 2009, 18:45:08
))))  так круче  :D


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: DenZzz от 18 октября 2009, 18:57:54
Кстати, там в примере ошибка в слове "traffic"! Надо писать "c" в конце...


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 18 октября 2009, 19:02:38
ггггг.. попробовал traffic и traffik оба работают))))... пробовл traffif . не заработало))


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 23 октября 2009, 23:37:15
Walder,  сделал возможность не считать трафик указанных сайтов для каждого пользователя или групп :-Р


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: abz от 24 октября 2009, 13:13:06
Скажите, где в Anaserv эта страница?: http://handycache.ru/images/stories/08.png
Как её создать/отобразить? Все мозги себе уже сломал...

Вообще непонятно: как можно посмотреть статистику по дням, месяцам (по каждому пользователю и всех вместе)? До установки Anaserv, если есть статистика в НС - она показывается как-то? Всё что я смог - это посмотреть только статистику за сегодня! Хотя прога была установлена вчера. Где даже статистика за вчера не понятно. Как пользователю организовать показ за тот же месяц, но только его статистику, а не всех вместе? Вся инструкция сведена только к описанию опций, но не логике работы. :(


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 24 октября 2009, 13:16:54
зайди по адресу  статистики
нажми слева сверху "просмотр истории" появится страница с месяцами.. жми на месяц.. появится страница по дням.. первая строка.. статистика за месяц. это и есть та страница.

я надеюсь история сохранялась хотя бы 1 раз? иначе эти страницы еще не созданы..(история сохраняется в 00:00)


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: abz от 24 октября 2009, 13:25:36
"зайди по адресу  статистики"
Это куда? Сюда: stat.user?

"нажми слева сверху "просмотр истории" появится страница с месяцами.. "
Это где?

"жми на месяц.. появится страница по дням.. первая строка.. статистика за месяц. это и есть та страница."
Этого вообще нигде не нашёл.

"я надеюсь история сохранялась хотя бы 1 раз? иначе эти страницы еще не созданы..(история сохраняется в 00:00)"
Так если сервак выключается в 23:00, то что - статистика не ведётся?

Добавлено: 24 Октября 2009, 13:25:08

И прочти плиз мой первый пост - я его добавил.


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 24 октября 2009, 13:25:40
не ведется..  что ж это за сервак если он отключается?)) у меня комп то дома раз в месяц выключается


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: abz от 24 октября 2009, 13:32:55
Бред получается. Зачем ему работать круглосуточно, если контора заканчивает работу в 18:00?! И статистика из НС никуда не девается! А если в течении дня он перезагружался, то тоже вся статистика коту под хвост?


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 24 октября 2009, 13:36:07
надо что бы серв был включен с 23:59 до 00:00 тогда статистика сохранится. все остальное время можешь комп даже не включать)) ну или Anaserv /так как в 23:59 он считает всю статистику за день и сохранит
Зачем ему работать круглосуточно, если контора заканчивает работу в 18:00?!
мир не вокруг вашей конторы вертится..


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: abz от 24 октября 2009, 13:43:13
"так как в 23:59 он считает всю статистику за день и сохранит"
Хорошо, этот костыль буду иметь ввиду. Но за 16 лет работы с компами впервые вижу прогу, тем более с таким важным функционалом, как ведение статистики, которой требовалось бы определённое время работы компа, для нормального функционала! Нет в планах доведение проги до ума, без этой привязки?

"мир не вокруг вашей конторы вертится.. "
А смысл тогда было выкладывать эту прогу в общий доступ, когда она заточена только на автора, с игнором остальных? :)


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 24 октября 2009, 13:44:13
нет с игнором только вашей конторы))))  ты что  покупать у меня собрался ее??  если да давай обсудим я тебе напишу так как угодно тебе а не мне
за год работы этой версии программы..ни у кого такой проблеммы не возникло.. так как нет у людей такой привязки к понятию "комп работает весь день и он устает"


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: mai62 от 24 октября 2009, 13:49:41
alex208210
А нельзя сделать сохранение статистики по какому-то событию? По закрытию программы или по какой-то команде извне?


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: abz от 24 октября 2009, 13:52:53
Так, получается, что и всю историю, которая ведётся НС, до установки AnaServ - я тоже увидеть не смогу? Или после 0:00 она появится? А при обнулении статистики в НС - в AnaServ она тоже обнулится? Просто если учёта предыдущей работы во вменяемом виде не добиться, то я хотел бы 31.10.2009 всё обнулить и начать с нуля. Как это корректнее сделать?

Ты не сердись на меня. Я не нахамить пришёл, а понять. :) Надёжность ведения статистики - вещь для тебя не предпочтительная? Завис твой неустающий комп - и всё, нет статистики за день?

Добавлено: 24 Октября 2009, 13:51:54

alex208210
А нельзя сделать сохранение статистики по какому-то событию? По закрытию программы или по какой-то команде извне?
Именно это я и хотел! Только сформулировать не мог. :)))


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 24 октября 2009, 13:55:50
все привязано  к числу. если сохраняется история то выполнятеся условие что  число сменилось.. надо переделывать  процедуру сохранения.. просто ниукого не возникало такой проблеммы. поэтому в 5 версии сохранение будет по старому. а дальше уже посмотрю что можно сделать...

ты хочешь сказать что комп зависнет только в 23:59 ? ну это мало вероятно..  я же говорю. программа может быть выключена весь день, но в 23:59 должна быть включена.. она считает  статистику за день которую вел НС и сохранит ..


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: abz от 24 октября 2009, 13:59:40
все привязано  к числу. если сохраняется история то выполнятеся условие что  число сменилось.. надо переделывать  процедуру сохранения.. просто ниукого не возникало такой проблеммы. поэтому в 5 версии сохранение будет по старому. а дальше уже посмотрю что можно сделать...

ты хочешь сказать что комп зависнет только в 23:59 ? ну это мало вероятно..  я же говорю. программа может быть выключена весь день, но в 23:59 должна быть включена.. она считает  статистику за день которую вел НС и сохранит ..
Это обнадёживает! :) А что с предыдущей статистикой? Её не получить? И как тогда корректно обнулить всё 31-го?
Добавлено: 24 Октября 2009, 13:57:59

А комп может зависнуть в любое время - ведь он может простоять в таком виде и в намеченное время - ведь кто его посёт в 23:59? :)


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: mai62 от 24 октября 2009, 14:00:28
Цитировать
она считает  статистику за день которую вел НС и сохранит .
Ну пусть она сделает тоже самое, но по команде.


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: abz от 24 октября 2009, 14:02:43
Лучшее, что можно сделать - это писать в файл статистики с определённой переодичностью, которую может настроить пользователь. Ну и по закрытию проги. Это пожелание на будущее.


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 24 октября 2009, 14:13:04
А при обнулении статистики в НС - в AnaServ она тоже обнулится?  - если обнулить за сегодняшнее число то в anaserv она тоже обнулится.. серв берет значения со статистики HC.. это ж дополнение к прокси-серверу которое расширяет его возможности.. в частности ведения его же статистики

Так, получается, что и всю историю, которая ведётся НС, до установки AnaServ - я тоже увидеть не смогу? - не сможешь

до 31 я выложу 5 версию программы. там сохранение статсистики идет маленько по другому. поэтому для обнуления  хватит удаления файлов истории (они лежат там где ты указывал путь к файлу страницы статистики, на вкладке "лог"  посмотри).. если будешь использовать  после 31 старую версию программы то нужно будет ручками удалять ключи в реестре hklm/anaserv/history нет достаточно будет просто 1 числа сл года удалить файлы истории

А комп может зависнуть в любое время - ведь он может простоять в таком виде и в намеченное время - ведь кто его посёт в 23:59? так если он зависнет то и HC зависнет и не сохранит в это время статистику.. и любая другая программа не сохранит
Добавлено: 24 Октября 2009, 14:04:05

Цитировать
она считает  статистику за день которую вел НС и сохранит .
Ну пусть она сделает тоже самое, но по команде.

процедура сохранения в том виде в котором она щас.. не расчитана на такой метод вызова.   (ну самое малое.. при повторном сохранении будет появляться запись дня несколько раз).. разберемся.. я ж говорю посмотрю :-)


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 01 ноября 2009, 22:51:37
v 5.0.0

f Ошибка с установкой скорости пользователю при привышении трафика
f Вставлена задержка перед отправкой запроса на включение доступа к статистике, во время запуска AnaServ, если выбран пунк "запускать анализ автоматически"
f Ошибка в исключениях для адресов со знаками -, +, *. Не снималась блокировка таких адресов
f Когда файл stat.txt занят другим процессом (HC) программа останавливала анализ
f Убрана очистка лога после сохранения истории
f Останавливать анализ при редактировании настроек. При запросе серв вписывал значения в ячейки в момент редактирования
f Убрал расширение speed. Функии переложены на расширение ban
+ Мастер настройки программы
+ Ограничение пользователям/группам доступ в определенное время суток
+ Возможность указать параметры ограничений по времени, лимиту, скорости в любых комбинациях каждомоу пользователю
+ Возможность сворачивать программу при нажатии "Закрыть"
+ Ссылка на страницу статистики одна как для пользователей с привелегиями так и без них. В зависимости от привелегий будет открываться либо общая статистика, либо личная
+ Возможность добавить в исключениях IP пользователя HC, Черные, Белые списки IP адресов пользователей
+ Возможность разрывать поток при превышении лимита (прослушивание радио, закачка файла)
+ Возможность указать группе - исключения
+ Запрещено отправлять пустое сообщение, пустой логин и количество символов для логина ограничено 20, количество символов для сообщения 1000
+ Время в сообщении
+ Ограничить 1 сообщением в минуту
+ Создавать файлы истории (пустыми) при первом запуске программы
+ Настройки программы хранить в ini файле
+ Возможность делить лимит и скорость группы на количество участников и возможность указать кому в группе будут даны поделенные значения а кому нет
+ Возможность выбирать что учитывать и считать. входящий, исходящий или общий трафик пользователям и группам
+ Функции "Загрузить Б списки IP пользователей", Функции "Загрузить Ч списки IP пользователей", Сохранение этих списков в файл
+ Возможность добавлять в исключения ip адреса сайтов
+ Функции "Сохранить списки ip адресов сайтов в файл" и "Загрузить списки ip адресов сайтов из файла" в исключениях отдельно для пользователей и групп
+ Функции "Сохранить списки url сайтов в файл" и "Загрузить списки url сайтов из файла" в исключениях отдельно для пользователей и групп
+ Возможность узнать свою скорость на странице личной статистики (общей)
+ На страницу бана выводится информация о скорости, израсходованном трафике пользователя
+ вывод на страницу во время бана количество израсходованного трафика
+ Групповые операции над параметрами пользователей и групп
+ Удобное перемещение пользователей по группам
+ Возможность указать текст сообщения, на страницу пользователя во время бана

Скачать можно на сайте http://handycache.ru или http://mgn.rkc-74.ru  в файловых архивах


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: fakir от 02 ноября 2009, 17:50:08
alex208210
Огромное спасибо и респект за программу! :good: И вопрос: По какому принципу делится скорость в группе?


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 02 ноября 2009, 17:55:43
на количество участников в группе.. например  лимит 100 мегабайт на группу. и если в группе 5 человек то  у каждого будет 20 метров  таким образом.. ( minnakhmetov  ему точно надо было)   можно будет указать пользователям лимит меньше мегабайта. например создать группу  с лимитом 1 метр закинуть туда двух  юзеров поделить лимит на количество участников..  (причем  первому из юзеров не для которого было деление.. можно будет указать отдельно лимит но он все же будет занимать то число на которое делится лимит группы для остальных) а у второго будет пол метра. ну и так далее..

ах да.. вопрос про скорость. скорость так же как и лимит по тому же принципу делится на количество участников

p.s если поток не будет разрываться, возможно у вас было расширение control от старой версии программы, удалите его  и в мастере или на вкладке "лог" создайте его заново


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 15 декабря 2009, 12:09:47
Ошибки:
1) На вкладке "группы" есть поле для ввода сообщения, которое будет выведено пользователю, при превышении лимита или времени. Если при наборе сообщения в это поле вы перенесете слово клавишей Enter (перенос картеки), то пользователь не будет блокироваться! Рекоменуется писать сообщение  без переносов каретки, автоформат сам все расставит
2) На вкладке "группы" не активна колонка "за месяц"
3) На вкладке "группы" в колонке лимита, не дописана функция двойного нажатия на ячейку, врезультате чего в мониторе и статистике не верные значения и пользователь имеет отрицательный лимит


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Nikolaevsk от 25 февраля 2010, 04:51:38
Доброго времени суток, и респект создателю программы.
Однако, имеются неприятные моменты:
1. некоторые пользователи по непонятным причинам не имеют доступ к своей странице статистики, то есть страница открывается но она пустая. При просмотре страницы пользователя вручную, из папки статистики, всё есть на месте и отображается правильно.
2. из статистики общей выпадают отдельные дни для отдельных пользователей, то есть у одних юзеров пишется на странице трафик за сегодня и трафик за месяц всего, а у других из трафика за месяц выпадают отдельные дни (при одинаковых настройках с другими юзерами у кого таких проблем нетк)
3. при установке лимита на месяц в графе общий траф наблюдается картина типа 1,237+0,000 хотя статистика за предыдущие дни велась и отображена при просмотре статистики по дням.....

можно ли както это исправить?
тут уже заметили, что надежность и правильность подсчета трафика оч важная вещ, а пока приходится ручками на калькуляторе считать трафик используя логи...


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 25 февраля 2010, 05:31:13
Nikolaevsk, я уже ответил на ваш вопрос здесь: http://mgn.rkc-74.ru/anaserv.htm

1: в колонке "вести страницу" должна стоять галочка.. по умолчанию ее там нет что бы без необходимости не нагружать систему лишней нагрузкой на создание отдельной страници статистики
2,3: уже исправлено в 6 версии.. как можно будет сразу выложу. Список справлений тут: http://mgn.rkc-74.ru/AnaServUpdate.htm

Так же в новой версии реализована возможность сохранять историю в определенные промежутки времени например раз  в час или раз  в 5 минут


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Nikolaevsk от 25 февраля 2010, 06:06:02
alex208210
не надо всех считать нубами, мануалы я читаю прежде чем вопрос задать, и галки вести страницу стоят у всех юзеров, у меня их всего 6. НС с лицензией так что ограничений на 5 нету.
Жду с нетерпением 6 версии. НС 252 версии.


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 25 февраля 2010, 14:16:00
значит не умеешь описывать проблемму )).. статистика не ведется у пользователей которым лимит дан на месяц? если так то это можно отнести все к той же ошибке  сохранения истории когда лимит дан на месяц.. если нет то надо разобраться в чем дело.. у меня таких пролблем нет.. при условии что я не даю лимит на месяц.. 

1. некоторые пользователи по непонятным причинам не имеют доступ к своей странице статистики, то есть страница открывается но она пустая. При просмотре страницы пользователя вручную, из папки статистики, всё есть на месте и отображается правильно

это не понятно.. не сталкиваля с таким.. щас  попробую поискать  как это можнет быть и почему..  если можешь скинь настройки программы и пользователей в архиве   сюда

p.s.  случайно до AnaServ 5 не стояла версия ниже например 4,2 .. если так то скинь файл _send_my_response.lua в папке extensions


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Nikolaevsk от 25 февраля 2010, 14:54:45
На компьютере стояла как раз версия 4,2 но совсем не понравилась, я полностью сносил её вместе с НС, заново разархивировал НС и в ее папку уже запускал  AnaServ5

да, сегодня заметил что путь к статистике переписывается, и становится вида: http://stat.local/index.htm/index.htm/index.htm/

не знаю что именно кидать скинул в архив то что может иметь отношение к вопросу, всего несколько килобайт получилось


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 25 февраля 2010, 14:56:23
да, сегодня заметил что путь к статистике переписывается, и становится вида: http://stat.local/index.htm/index.htm/index.htm/
http://mgn.rkc-74.ru/AnaServUpdate.htm   ;-)   это тоже уже поправлено.. там еще  много чего исправлено..


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Nikolaevsk от 25 февраля 2010, 14:59:54
так когда можно получить версию 6?
там написано что будет доступна вместе с версией НС 252 так именно эта версия НС у меня и стоит...


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 25 февраля 2010, 15:37:22
я имел ввиду следующую версию HC обозначив это знаком > так как серв  будет использовать функцию управления количесnвом соединений, что можно осуществить только с новой версией HC

сейчас попробовал  твои настройки. насторожило только то что имя папки русскими буквами. но это не повляило. страницу статистики вижу.. проверь точно могут ли они видеть свою статистику или нет.. они не могли ее видить например в браузере который не настроен на прокси...  статистику могут видеть только пользователи которые выходят в Интернет через прокси HC
Добавлено: 25 Февраля 2010, 15:22:48

нашел причину.. во время работы серва если переименовать пользователя в HC  то доступ по адресу статистики пропадает.. помогает если остановить и запустить занова анализ..  так же в 5 версии серьезная ошибка которая уже исправлена тоже связана с тем что если пользователь будет переиенован в HC то серв не мог редактировать и сохранять настройки пользователя с новым именем..
посмотрю  что можно сделать с доступом...


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Nikolaevsk от 25 февраля 2010, 15:39:21
Естественно, в браузере прокси настроено, браузер в интернет выходит - проверял на гугле, страницу статистики типа открывает, браузер пишет типа готово, а страница белая ни сообщений об ошибках ничего.
не видят и всё, мою печаль немножко облегчает тот факт что я могу показать исходные страницы статистики так как все друзья-знакомые, но на случай если ктото вдруг будет не согласен со своим трафиком нужно чтоб они имели возможность онлайн в любой момент и самостоятельно смотреть свою статистику, за день+за месяц - тогда вопросов точно не возникнет.
По версии НС понятно, потопал я в соответствующую ветку, узнавать когда будет обновление :)


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 25 февраля 2010, 15:42:44
ну проблемма не серьеззная главное помнить что если переименовал пользователя то необходимо перезапустить серв..  а я к 6 версии постараюсь поправить это


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Nikolaevsk от 25 февраля 2010, 15:46:43
я переименовываю пользователя только 1 раз: про заведении нового пользователя так как НС предлагает безликие названия типа User(date) так что не в этом дело.
пробовал и полностью останавливать AnaServ и НС потом запускать НС +  AnaServ, ничего не изменилось


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 25 февраля 2010, 15:49:28
ладно подождем 6 версии... там посмотрим.. скорее всего это связано с уже исправленной  ошибкой.. при переименовании  новое имя не записывается в файл настроек. а потом когда считывается.. при повторном запуске.. имя не соответствует командам для пользователя...  ну это по идее актуально если ты создал а потом переименовал пользователя в тот момент когда серв был запущен..


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 25 февраля 2010, 17:26:48
никак не мог понять смысла сервиса твиттера.. но в свете последних событий (выход starcraft II).. я понял что очень удобно получать новости (в данном случае по взлому старки :-)), в этом виде. На твиттер автор отправляет сообщения. и те кто подписан на эту тему.. сразу получают это сообщение. Звучит странно но блин удобно оказывается.. Протокол твиттера можно подключить в qip infium 9034, для этого надо зарегистрировать аккаунт на сервере twitter.com. Зайдите по адресу http://twitter.com/alex208210 и нажмите "Join today". Вы пройдете регистрацию и подключите мою ленту в твиттере в которой я буду сообщать последние новости о программе AnaServ ну или любые другие )

Последняя новость: исправлно: если переименовать пользователя в HC, то пользователю с новым именем нет доступа к странице статистики


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Geek от 09 марта 2010, 15:37:42
Нельзя ли сделать лимит по трафику за определённое время, не день месяц, например 50 мегабайт в час.


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 09 марта 2010, 15:49:03
Нельзя ли сделать лимит по трафику за определённое время, не день месяц, например 50 мегабайт в час.
к сожалению нет... уже просили так сделать.. в ближайшем будущем постараюсь сделать..


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Nikolaevsk от 09 марта 2010, 16:00:41
Новая версия НС вышла... когда можно протестить 6 версию AnaServ?


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 09 марта 2010, 16:08:36
Осталось сделать:
1) 30% мастера настройки пользователя/группы
2) ошибка с сохранения истории последнего дня месяца (не сохраняется, только в версии 6)
3) Процедура проверки новой версии, тоесть если версия отличается от ранее установленной планируется что бы серв сам делал все подготовительные действия перед началом работы при переходе на новую версию (например удалял расширения и создавал занова если они требуют этого для новой версии серва)

Я могу выложить но с условием что для корректной работы надо будет удалить все файлы настроек.. и мастером настроек  задать все параметры занова (тоесть все настройки лимита и скорости и тп пропадут...).. так как третий пункт еще не готов. я не могу гарантировать корректности работы программы со старыми настройками..


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Nikolaevsk от 09 марта 2010, 16:12:34
Радует что работа ведется, я подожду :)


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Geek от 09 марта 2010, 20:54:42
к сожалению нет... уже просили так сделать.. в ближайшем будущем постараюсь сделать..
Буду очень благодарен, если будет реализована данная функция. Т.к. у меня у провайдера 50 метров в час бесплатно, а за последующие идёт плата. Ограничивать скорость, чтобы выкачивалось не более 50 метров в час не всегда удобно.


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 16 марта 2010, 12:02:03
v 6.0.0 (16.03.2010)

+ Добавлена функция управления количеством соединений
+ Добавлена возможность указать сообщение для пользователя при превышении количества соединений
+ Добавлено: Мастер настройки пользователя/группы
+ Добавлено: блокировка дочерних ячеек если выключены соответсвующие опции
+ Добавлена возможность указать интервал запроса к файлам статистики (от 4 до 120 сек)
+ Кнопки перехода на страницы сайта хендикэша, анасерва, сообщений анасерва на вкладке сообщения
+ В главное меню добавлена кнопка "Выход"
+ Добавлены записи пользователя серва в третий резервный файл users.lsb, записи расширений в третий резервный файл extensions.lsb
+ Проверка на доступность новой версии программы с последующим автоматическим обновлением
F убрана колонка "за месяц" из таблицы групп
F Исправлено сообщение "Статистика доступна по адресу http://stat.local/index.htm"
F Исправлено поле ввода сообщения, при форматировании сообщения enter-ом не правильно формировалось расширение блокировки пользователей
F Исправлено: при создании группы, если лимит указан 0 то ячейка не переименовывалась в "не ограничен"
F Ширину всех колонок в таблицах можно менять
F Исправлено: если переименовать пользователя в HC, серв не мог редактировать и сохранять настройки пользователя с новым именем
F Доделана функция двойного нажатия на колонки "лимит" и "скорость". Теперь можно жестко забанить или разбанить пользователя
F Исправлено: если ограничение по скорости у группы и польз "не ограничен", то не прорисовывается ячейка в таблице страницы сатистики
F Исправлено: при редактировании ячейки, анализ статистики останавливался, так как это необходимо, но не сигнализировал об этом, а так же если анализ выключен кнопкой (или не запускался при включении программы), то после редактирования ячейки анализ запускался самостоятельно
F В сообщении разрешено писать 200 символов
F сохранение истории через определенный указанный промежуток времени (1 минута, 5 минут, 30 минут, 1 час)
F В файлах истории по дням для пользователя после значений лимита и трафика убрано окончание MB
F Исправлено: если лимит дан на месяц то при сохранении истории происходит ошибка
F На страницах статистики указана кодировка windows-1251 для правильного автоопределения браузерами
F При редактировании настроек двойным нажатием на ячейку таблица не прокручивается к верху
F Исправлено: если серв запускается первый раз, то группе Админы не правильно прописывался лимит
F Исправлено: если переименовать пользователя в HC, то пользователю с новым именем нет доступа к странице статистики
F Исправлено: При удалении всех групп пользователи оставались в несуществующих группах

Скачать можно тут:
HandyCache.ru (http://handycache.ru/component/option,com_remository/Itemid,2/func,fileinfo/id,35/)
mgn.rkc-74.ru (http://mgn.rkc-74.ru/downloads.php?page_id=4)


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 16 марта 2010, 13:21:00
1. некоторые пользователи по непонятным причинам не имеют доступ к своей странице статистики, то есть страница открывается но она пустая. При просмотре страницы пользователя вручную, из папки статистики, всё есть на месте и отображается правильно.

не отображается статистика в internet explorer 7 и 8 версии... в других браузерах все нормально.. незнаю  я что надо этому глюкнутому браузеру..


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: abz от 19 мая 2010, 20:39:09
1. некоторые пользователи по непонятным причинам не имеют доступ к своей странице статистики, то есть страница открывается но она пустая. При просмотре страницы пользователя вручную, из папки статистики, всё есть на месте и отображается правильно.

не отображается статистика в internet explorer 7 и 8 версии... в других браузерах все нормально.. незнаю  я что надо этому глюкнутому браузеру..
Эта ошибка не исправлена? Очень хочу попробовать 6-ю версию, но с этой ошибкой у меня будет бунт на работе. Там везде стоит IE8.


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 19 мая 2010, 20:45:58
когда я хотел заняться этой проблемой. браузеры что 7 что 8 стали нормально все показывать ну я и не стал голову ломать с этим)..  у меня просто нигде нет 8 эксплорера на работе..  да и вообще не советую его никому.. попробуй. если будут проблемы вернись на старую, но вроде бы должно быть нормально..
по поводу 6 версии.. там все еще наблюдаются косяки с сохранением истории..при незапланированном выключении компьютера, программы есть риск потерять набранную историю за месяц.. если приоритетно вести статистику по трафику то лучше вернуться на версию 5*


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: abz от 19 мая 2010, 20:53:33
если приоритетно вести статистику по трафику то лучше вернуться на версию 5*
А там критичных багов нет? Типа ошибок ограничения за месяц, и.т.д.?
Добавлено: 19 Мая 2010, 20:52:59

"Здравствуйте! Вас преветствует мастер настройки AnaServ 5.Выполните необходимые действия, что бы обеспечить работоспособность функций программы!
 1 - Выключите HandyCache и нажмите "Продолжить". После нажатия на кнопку "Продолжить", если HandyCache включен, то он будет выключен принудительно, в результате чего вы рискуете потерять не сохраненные настройки HC"

1) Орфографические ошибки: прИветствует, чтобы (вместе)
2) Я запустил версию 6, а приветствует меня мастер почему-то 5-й версии. И не только мастер. Отчёты тоже 5-й версии.


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 19 мая 2010, 21:03:24
там два бага.. первый это риск сброса истории.. и второй который стопорит дальнейшее развитие имеющегося кода всей программы.. привязка пользователя  к номеру в файлах конфигурации, тоесть если в хендикэше удалить пользователя то все натсройки смещаются на количество удаленных пользователей

1) если вы НЕ планируете менять список пользователей хендикэша (именно удаление существующих.. с добавлением проблем нет) то на это можно закрыть глаза (проблема актуальна для версий 5 и 6)
2) Есть риск сброса набранной истории трафика за месяц
Добавлено: 19 Мая 2010, 20:58:05


2) Я запустил версию 6, а приветствует меня мастер почему-то 5-й версии. И не только мастер. Отчёты тоже 5-й версии.

да, торопился забыл поменять номер версии ) это нормально) у меня есть самая последня сборка там исправлено:
1) номера версии
2) звездочки под паролем для прокси сервера (звездочек не было)
3) если запустить мастер настройки пользователей и групп из меню "AnaServ" то на первом шаге не спрятаны переключатели, впринципе они ничего не переключаю и не меняют..

выкладывать эту сборку смысла не вижу так как 2 выше описанные серьезные проблемы не решены а то что исправлено это косметика, а орфография) ну тоже за всем не уследишь)

Типа ошибок ограничения за месяц
F Исправлено: если лимит дан на месяц то при сохранении истории происходит ошибка
в 6 версии это исправлено.. если приоритет именно в управлении доступа, времени, трафика, колич соединений, черные белые списки, то лучше использовать 6 версию так как в 5 с этим были косяки


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: abz от 19 мая 2010, 21:10:37
Мне очень часто приходится перекраивать список пользователей. Сижу тогда дальше на версии 4.2. Всё мне в ней нравится и даже к сохранению раз в день уже костыли прикрутил, чтобы сервак включался к времени икс и выключался после. Одного только крайне не хватает - это игнорирования исходящего трафика и два неудобства жутко мешают. Это открытие окна наполовину выезжающее за экран вправо при разрешении 800х600 (для удалёнки у меня именно оно стоит) и отсутствие сворачивания при щелчке на закрытие.

Может пока 5-ка и 6-ка нестабильны, прикрутишь эти пару функций в 4.2? Безмерно был бы благодарен!!! :)


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 19 мая 2010, 21:12:22
у меня отпуск с 1 июня)))  вот тогда будет время переписать все занова, как и планировал)


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: abz от 19 мая 2010, 21:28:59
Отлично!!! Будем ждать! :)


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: abz от 16 июня 2010, 23:23:18
Ну, что есть какие-нибудь новости?


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: olga_arb от 14 августа 2012, 12:51:13
Здравствуйте!
Как настроить AnaServ 6.0, чтобы отображался суммарный трафик с начала

месяца? Лимит при этом задается на день. Трафик обнуляется каждый день и

сумма с начала месяца не показывается нигде.


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 14 августа 2012, 13:02:02
Статистика через прокси-сервер доступна по адресу http://stat.local/index.html

Для пользователя которому необходимо просматривать общую статистику, в настройках нужно установить галочку "общая статистика". Сверху появится ссылка "История", по которой будет доступен просмотр общей статистики за месяц для каждого пользователя и всех вместе.


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: olga_arb от 14 августа 2012, 13:43:39
Спасибо за отклик!
Но, к сожалению,  в истории в статистике  за весь месяц все равно выдается

трафик (у нас в группе скачанный) только за день (за сегодня), хотя

написано "Статистика за Август на 01 - 14 числа".
И еще там  есть записи только за отдельные пару дней месяца. Хотелось бы

знать трафик  за каждый день, чтобы можно было проследить за расходом. В

чем может быть проблема?


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex77 от 14 августа 2012, 14:58:44
в самом хк все можно посмотреть


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: olga_arb от 14 августа 2012, 15:00:40
Я не админ, хотелось бы у себя смотреть на компьютере.


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex208210 от 14 августа 2012, 16:23:44
Спасибо за отклик!
Но, к сожалению,  в истории в статистике  за весь месяц все равно выдается

трафик (у нас в группе скачанный) только за день (за сегодня), хотя

написано "Статистика за Август на 01 - 14 числа".
И еще там  есть записи только за отдельные пару дней месяца. Хотелось бы

знать трафик  за каждый день, чтобы можно было проследить за расходом. В

чем может быть проблема?

Значит статистика не сохранялась в другие дни.. скорее всего это связано с тем что вы выключали компьютер с серверами. Для сохранения статистики необходимо что бы компьютер с программами был включен все время.


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Zelen от 06 сентября 2016, 10:43:17
хотел дать пользователям 500 мб в день и чтобы потом отключалось, что то не работает.
AnaServ еще актуален? с новым НС будет работать?


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: skameykin22 от 14 сентября 2016, 15:00:37
и как, решили проблему?


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: alex77 от 15 сентября 2016, 14:06:43
http://handycache.ru/component/option,com_smf/Itemid,10/topic,7332.0/


Название: Re: AnaServ - управление лимитом трафика по пользователям
Отправлено: Zoynels от 25 сентября 2016, 06:22:31
обнаружил небольшой баг в сборе статистики самой HC.
Если запрашивать файлы методом HEAD и они имеются в кеше (отдаются), то записывается трафик словно весь файл передан.