Перейти до

Тарифы по времени суток


Гость Аноним

Рекомендованные сообщения

http://www.local.com.ua/files/stg/modules/time_traff/time_traff.tar

 

В архиве находятся файлы

netfilter.cpp

tariff.cpp

tariff.h

Взятые из sg 1.1.4.2-beta5 и переписаные для поддержки обсчёта траффика в зависимости от времени суток

для инсталяции заменить соответсвующие файлы в директории исходников sg и перекомпилить

 

Описание:

 

в файле /{workdir}/tariffs содержатся пути к тариффам относительно /{workdir}/tariff

например:

normal/tariff1 - путь к файлу /var/stargazer/tariff/normal/tariff1

 

тарифы:

имя ud_флаг

start end p0 p1 p2 p3

start end p0 p1 p2 p3

...

ud флаг аналогичен стандартному

p0, p1, p2, p3 - это стоимости траффика по 1-у, 2-e ... направлению соответсвенно

 

start и end записи времени hh:mm

не более 24 строк-промежутков

end не может быть меньше start, то есть если надо написать промежуток с 23:00 до 2:59 то его надо разделить на два ромежутка: 23:00 23:59

0:00 2:59

 

если текущее время не попадает ни в один промежуток то траффик учитыватся не будет,

так что надо следить за тем чтобы не было "окон" между промежутками.

Для наглядности пример файла тариффа:

 

------------

#/var/stargazer/tariff/normal/tariff1

tariff1 ud

0:00 2:59 0.6 0 0 0

3:00 8:59 0.9 0 0 0

9:00 18:29 2 0 0 0

18:30 22:59 1.2 0 0 0

23:00 23:59 0.6 0 0 0

------------

 

PS:

Вполне возможны баги

по багам и другим вопросам писать

quarcel@mail.ru

ICQ: 223344908

 

 

[Редактировано 7/12/2003 Foster]

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...