Программа для учёта времени и денег потраченного на Интернет

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Аватара пользователя
Leon
Сообщения: 12
ОС: Debian 5 lenny

Программа для учёта времени и денег потраченного на Интернет

Сообщение Leon »

Здравствуйте, подскажите, какая есть программа для учёта времени и денег потраченного на Интернет
Спасибо сказали:
Аватара пользователя
a1f
Сообщения: 94
ОС: ====8

Re: Программа для учёта времени и денег потраченного на Интернет

Сообщение a1f »

Запусти /sbin/ifconfig

Там покажут учет трафика...
Посчитать самому или автоматизировать осталось.

Если по другому то поднимать биллинг - глупый вариант
Gentoo Linux / Ubuntu Feisty 7.04, 8.04 / Slackware 10.2 / OpenBSD 4.2
Спасибо сказали:
Аватара пользователя
Leon
Сообщения: 12
ОС: Debian 5 lenny

Re: Программа для учёта времени и денег потраченного на Интернет

Сообщение Leon »

К Интернету подключаюсь по модему, нужна программа, считающая время днем один тариф ночью другой.
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2110

Re: Программа для учёта времени и денег потраченного на Интернет

Сообщение chitatel »

Тоже пользуюсь модемом и kppp.

При установке программы в /usr/share/apps/kppp/Rules должны появиться два файла:
TEMPLATE - шаблон для написания правил подсчёта денежки. На его основе нужно сделать свой.
checkrules - скрипт для проверки правил.

Время соединения kppp считает тоже, как и общий объём трафика.
Спасибо сказали:
vantaker
Сообщения: 166

Re: Программа для учёта времени и денег потраченного на Интернет

Сообщение vantaker »

chitatel писал(а):
10.09.2007 08:10
При установке программы в /usr/share/apps/kppp/Rules должны появиться два файла:
TEMPLATE - шаблон для написания правил подсчёта денежки. На его основе нужно сделать свой.
checkrules - скрипт для проверки правил.

Время соединения kppp считает тоже, как и общий объём трафика.


никак не въеду, как засттавить kppp считать статистику по трафику. По времени настроил легко, по трафику - никак. Возможно ли вобще?
Спасибо сказали:
Аватара пользователя
Leon
Сообщения: 12
ОС: Debian 5 lenny

Re: Программа для учёта времени и денег потраченного на Интернет

Сообщение Leon »

никак не въеду, как засттавить kppp считать статистику по трафику. По времени настроил легко, по трафику - никак. Возможно ли вобще?


Открываем kppp, нажимаем настроить, выбираем провайдера, жмем изменить настройки соединения появиться окно с вкладками: дозвон, ip-адрес, шлюз, dns, скрипт подключения, выполнить, учет. Нажимаем последнюю вкладку учет внизу окна возле надписи учет трафика
в выпадающем списке выбираем, принято, передано или общий трафик.
Спасибо сказали:
Аватара пользователя
Leon
Сообщения: 12
ОС: Debian 5 lenny

Re: Программа для учёта времени и денег потраченного на Интернет

Сообщение Leon »

TEMPLATE - шаблон для написания правил подсчёта денежки. На его основе нужно сделать свой.



Создал правило, выдает ошибку, “не удается загрузить набор правил учета”.
Расширение поставил правильное ".rst"
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2110

Re: Программа для учёта времени и денег потраченного на Интернет

Сообщение chitatel »

Leon писал(а):
10.09.2007 23:47
Создал правило, выдает ошибку, “не удается загрузить набор правил учета”.
Расширение поставил правильное ".rst"

Рекомендую для начала проверить написанное правило скриптом checkrules - либо запустить его в каталоге с самим Ваше_.rst, либо указать полный путь до Ваше_.rst. Скрипт проверит правило и покажет, где ошибка, если есть.

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

Код: Выделить всё

#Расчет тарифа  "Интернет для всех"

#Имя тарифа
name=interforall

#Название  валюты
currency_symbol=rub

#Позиция символа валюты
currency_position=right

#Число значимых цифр
currency_digits=2

#Собственно, сами правила

#Между 8.00 и 20.00 снимается 0.42 копейки за каждую минуту
default=(0.42, 60)

#Между 20.00 и 24.00 снимается 0.50 копеек каждую минуту
on () between (20:00..23:59) use (0.50, 60)

#Между 24.00 и 8.00 снимается 0.36 копеек каждую минуту
on () between (24:00..07:59) use (0.36, 60)


P.S. Посмотрел сейчас в /usr/share/apps/kppp/Rules/Russia - там файлы TEMPLATE.ru + mtu-intel_standart.rst - загляните и в них на всякий случай.
Спасибо сказали:
Аватара пользователя
Leon
Сообщения: 12
ОС: Debian 5 lenny

Re: Программа для учёта времени и денег потраченного на Интернет

Сообщение Leon »

Запустил скрипт в каталоге с правилами, мое правило Ukrtelecom.rst

[root@localhost leonid]# cd /usr/share/apps/kppp/Rules/Ukraine
[root@localhost Ukraine]# #!/bin/sh
[root@localhost Ukraine]#
[root@localhost Ukraine]# KPPP=`which kppp` || (echo "cannot find kppp"; exit 1)
[root@localhost Ukraine]#
[root@localhost Ukraine]# cd `dirname $0 2> /dev/null` || (echo "\"dirname\" required"; exit 1)
[root@localhost Ukraine]#
[root@localhost Ukraine]# FILESTOCHECK=`find -name "*.rst" -type f 2> /dev/null` || \
> (echo "\"find\" required\""; exit 1)
[root@localhost Ukraine]#
[root@localhost Ukraine]# for i in ${FILESTOCHECK}
> do
> echo -n "checking $i ..."
> if ${KPPP} -r $i > /dev/null 2>&1
> then
>
IPTelecom_hourly.rst NuVse_hourly.rst TEMPLATE.uk Ukrtelecom.rst Utel_Unet.rst
> echo ok
> else
>
IPTelecom_hourly.rst NuVse_hourly.rst TEMPLATE.uk Ukrtelecom.rst Utel_Unet.rst
> echo "failed"
>
IPTelecom_hourly.rst NuVse_hourly.rst TEMPLATE.uk Ukrtelecom.rst Utel_Unet.rst
> echo -n " "
>
IPTelecom_hourly.rst NuVse_hourly.rst TEMPLATE.uk Ukrtelecom.rst Utel_Unet.rst
> ${KPPP} -r $i
>
IPTelecom_hourly.rst NuVse_hourly.rst TEMPLATE.uk Ukrtelecom.rst Utel_Unet.rst
> #exit 1
> fi
> done
checking ./Utel_Unet.rst ...ok
checking ./NuVse_hourly.rst ...ok
checking ./IPTelecom_hourly.rst ...ok
checking ./Ukrtelecom.rst ...ok
[root@localhost Ukraine]# exit 0
exit
[leonid@localhost ~]$

Если я не ошибаюсь правило создано правильно.

Может выдает ошибку потому что провайдер не поддерживает РАР авторизацию. Регистрируюсь через окно терминала, как только дозваниваюсь, появляется окно терминала с запросом ввода логина и ошибка “не удается загрузить набор правил учета”
Спасибо сказали:
vantaker
Сообщения: 166

Re: Программа для учёта времени и денег потраченного на Интернет

Сообщение vantaker »

Leon писал(а):
10.09.2007 23:42
Открываем kppp, нажимаем настроить, выбираем провайдера,...


не то
я имел в виду можно ли настроить типа биллинга по трафику.
в смысле забить в правила что-то вроде: с 8 до 24 - X руб/МБ, с 24 до 8 - Y руб/МБ.
в справке вроде тока правила учета стоимости времени соединения.

а то частенько сижу через GPRS - хотелось бы знать скока денег утекает
Спасибо сказали:
dvk
Сообщения: 1
ОС: Linux Kubuntu 7.04

Re: Программа для учёта времени и денег потраченного на Интернет

Сообщение dvk »

Leon писал(а):
10.09.2007 23:47
TEMPLATE - шаблон для написания правил подсчёта денежки. На его основе нужно сделать свой.



Создал правило, выдает ошибку, “не удается загрузить набор правил учета”.
Расширение поставил правильное ".rst"


У меня то же самое в Kubuntu 7.04 - "не удается загрузить набор правил учета", любое из существующих или которое сам создаю. Еще когда в "Параметрах KPPP" нажать "Просмотр Журнала", открывается "Журнал работы KPPP" и в нем написано "Отсутствует журнал соединений за Сентябрь 2007", видимо эти вещи друг с другом связаны, то есть я думаю KPPP не может создать этот журнал, где должен вестись учет трафика. Где этот журнал может находиться?
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2110

Re: Программа для учёта времени и денег потраченного на Интернет

Сообщение chitatel »

dvk писал(а):
13.09.2007 20:32
журнал, где должен вестись учет трафика. Где этот журнал может находиться?

Код: Выделить всё

ls .kde/share/apps/kppp/Log/
Сен-2007.log

Все соединения за сентябрь.

Права проверьте на всякий случай.
Спасибо сказали: