Вперед Назад Содержание

6. Пример файла подсчета тарифа дпя kppp

(файл /usr/share/apps/kppp/Rules/Comstar.rls) (К сожалению, цены пошли вверх и конкретные цифры изменились)

################################################################ 
# "Comstar" (Russia, Moscow) rate ruleset 
# Created by "Ruslandh" <ruslandh@rambler.ru> 
# 
# Code page of this file is cp1251 
# Date: 16.07.2002, Version 0.1b 
################################################################ 
# 
# Disclaimer/Лицензия 
# Этот тариф основан на шаблоне от (c) Mario Weilguni <mweilguni@kde.org>, 
# и переводе этого шаблона, который можно найти в директории 
# "/usr/share/apps/kppp/Rules" 
# Он лицензируется на тех же условиях, что и пакет kppp. 
# Корректность расчетов не гарантирована. 
# 
# ПРИМЕЧАНИЕ: Если Вы обнаружили ошибки или неточности, 
# или же хотите внести свои пожелания - пишите мне по 
# указанному выше e-mail адресу. 
# Перевод: (c) Александр А. Пучков, 03.08.2001 
# Translation: (c) Alex A. Puchkov, 03.08.2001 
# Текущий e-mail: mailex@nm.ru / mailex@mail.ru 
# 
# 
################################################################ 
################################################################ 
# НАЗВАНИЕ ТАРИФА. Оно нужно для счета (accounting purposes). 
################################################################ 
name=Comstar 
################################################################ 
# Текущие установки 
################################################################ 
# Символ денежной единицы (уе) currency_symbol="$" 
# Define the position of the currency symbol.
# (not absolutely needed, default is "right") 
# Позиция денежной единицы отностельно числа (справа) currency_position=right  
# Define the number of significat digits. 
# (not absolutely needed, default is "2" 
# Относительная точность (по умолчанию - 2 знака) currency_digits=4 
################################################################ 
# connection settings 
################################################################ 
# This is charged whenever you connect. If you don't have to 
# pay per-connection, use "0" here or comment it out. 
# Стоимость соединения с провайдером (Цена соединения) 
per_connection=0.0 
# minimum costs per per connection. If the costs of a phone 
# call are less than this value, this value is used instead 
# минимальная стоимость звонка (если вы за звонок потратили меньше, 
# Вы все равно платите эту сумму 
minimum_costs=0.0 
# Тариф по умолчанию - если не описан какой-либо вариант, 
# то применяется этот тариф 
# default=(0.0117, 60) 
# Если Вы работаете первые 10 секунд, то Вы не платите ничего :-) 
flat_init_costs=(0.0, 10) 
# Так как я не знаю, как менять подсчет тарифа в зависимости от телефона, 
# предлагаю создать три соединения с Comstar, три тарифа для Comstar и скрипт 
# выбора звонка в зависимости от текущего времени :-)) 
# В зависимости от выбранного модемного пула в текущем файле надо  
# закомментировать / разкомментировать соответствующие строки. 
# У меня в данном файле сейчас стоят установки модемного пула 737-4727 
# ПРИМЕЧАНИЕ: правила применяются из начала в конец - это значит, 
# что только ПОСЛЕДНЕЕ соответствующее правило используется 
# для вычисления затрат. 
# 
#Номер модемного пула 737-47-2708 
#Рабочие дни 
# Время Тариф, у.е./час 
#:08:00 - 20:00 0,70 
on (monday..friday) between (08:00..19:59) use (0.0117, 60) 
# 20:00 - 02:00 0,50 
on (monday..friday) between (20:00..23:59) use (0.0083, 60) 
on (monday..friday) between (00:00..01:59) use (0.0083, 60) 
# 02:00 - 08:00 0,20 
on (monday..friday) between (02:00..07:59) use (0.0033, 60) 
#Рабочие дни 
#Номер модемного пула 956-22-880 
# 8:00 - 20:00 0,90 
#on (monday..friday) between (08:00..19:59) use (0.0150, 60) 
# 20:00 - 02:00 0,60 
#on (monday..friday) between (20:00..23:59) use (0.0100, 60) 
#on (monday..friday) between (00:00..01:59) use (0.0100, 60) 
# 02:00 - 08:00 0,20 
#on (monday..friday) between (02:00..07:59) use (0.0033, 60) 
#Рабочие дни 
#Номер модемного пула 232-08-88 234-06-66 234-38-88 231-35-66 233-04-26 
# 08:00 - 20:00 0,60 
#on (monday..friday) between (08:00..19:59) use (0.0100, 60) 
# 20:00 - 02:00 0,45 
#on (monday..friday) between (20:00..23:59) use (0.0075, 60) 
#on (monday..friday) between (00:00..01:59) use (0.0075, 60) 
# 02:00 - 08:00 0,20 
#on (monday..friday) between (02:00..07:59) use (0.0033, 60) 
#Выходные и Праздничные дни 
#Для всех номеров 
# 08:00 - 02:00 0,45 
on (saturday..sunday) between (08:00..23:59) use (0.0075, 60) 
on (saturday..sunday) between (00:00..01:59) use (0.0075, 60) 
# 02:00 - 08:00 0,20 
on (saturday..sunday) between (08:00..19:59) use (0.0033, 60)
[off](Написан на основе переписки с Пановым Дмитрием
<panovdu@land.ru>)[/off] 

Вперед Назад Содержание
Используются технологии uCoz