Inhaltsverzeichnis

PPP Connection Costs Logger

The easy way to monitor your phone costs

What is it?

ppplog keeps track of your ppp online sessions. Once started it detects when you are online and automatically calculates costs according to your local phone company.

I wanted to make it simple and flexible.

ppplog is released under the GNU/GPL licence ( see http://www.gnu.org for more information )

The project files are hosted on SourceForge and can be found at http://sourceforge.net/projects/ppplog/

If you have questions don't hesitate to send me an email — Clemens Wacha

Download

ppplog-1.2.tar.gz

Documentation

Examples

Lets say your phone companys pricing model looks like this: every unit is one second long but it's cost differs from time to time:

WeekdaysCost / HourZone Name
08:00 - 17:00 2.8 Normal Week
17:00 - 23:00 1.8 Low Week
23:00 - 08:00 0.7 Night Week
WeekendsCost / HourZone Name
08:00 - 23:00 1.7 Low Weekend
23:00 - 08:00 0.6 Night Weekend

The definition in the config file would look like this:

# first: define the days when the zone is active
day 1 2 3 4 5
zone "Normal Week" 08 00 17 00 2.8 1
zone "Low Week" 17 00 23 00 1.8 1
zone "Night Week" 23 00 08 00 0.7 1

day 6 7
zone "Low Weekend" 08 00 23 00 1.7 1
zone "Night Weekend" 23 00 08 00 0.6 1

That's it!! Wasn't that easy? ;-)

Example logfile:

Starting date and time       stop time duration costs   total time total costs
------------------------------------------------------------------------------
Thu, 27 Feb 2003  22:51:09 - 22:59:53  00:08:44 CHF0.03 (00:08:44  CHF0.03)
Thu, 27 Feb 2003  23:30:59 - 23:35:35  00:04:36 CHF0.08 (00:13:20  CHF0.10)
Fri, 28 Feb 2003  01:29:09 - 01:42:12  00:13:03 CHF0.16 (00:26:23  CHF0.25)
Fri, 28 Feb 2003  01:52:10 - 01:55:12  00:03:02 CHF0.06 (00:29:25  CHF0.31)
Fri, 28 Feb 2003  10:53:31 - 10:59:09  00:05:38 CHF0.19 (00:35:03  CHF0.50)
Fri, 28 Feb 2003  12:57:57 - 12:58:44  00:00:47 CHF0.05 (00:35:50  CHF0.55)
Fri, 28 Feb 2003  17:07:09 - 17:14:25  00:07:16 CHF0.21 (00:43:06  CHF0.76)
Fri, 28 Feb 2003  17:59:02 - 18:02:03  00:03:01 CHF0.08 (00:46:07  CHF0.84)
Fri, 28 Feb 2003  18:03:46 - 18:14:48  00:11:02 CHF0.03 (00:57:09  CHF0.87)

Changelog


<html> <a href=„http://sourceforge.net“> <img src=„http://sourceforge.net/sflogo.php?group_id=75228&amp;type=1“ width=„88“ height=„31“ border=„0“ alt=„SourceForge.net Logo“> </a> </html>