Гость Аноним Опубликовано: 2003-12-07 11:49:31 Share Опубликовано: 2003-12-07 11:49:31 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] Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас