From: Volker Boerchers <boercher@physik.uni-bremen.de>
Subject: tcharge-1.3: (X-)watch for telephone charges
Date: Mon, 18 May 1998 12:00:25 GMT
-----BEGIN PGP SIGNED MESSAGE-----
tcharge version 1.3
- -------------------
`Tcharge' is a X program for watching the time a telephone connection
is up and to have an eye on the charges to be payed for the
connection. An ("analog") clock displays the time and a textfield
monitors the charge. A possibility for making further statitistics is
provided.
Tcharge provides modules for the following countries/phone companies:
Germany, France, Japan, Portugal, Slovenia, Hungary, Belgium, Swiss,
Italy, Netherlands, South Africa, Danmark, Spain and the UK.
Adding and editing modules is very easy even without _any_ programming
knowledge: Costs informations can be given in a special simple format.
So it is a simple task for you e.g. to take into account provider
charges. A module allows to define a choice of different tariffs that
co-exists in one tcharge executeable. Tariffs can be choosen via
command line arguments.
And tcharge..
. knows of more than one way to find out the connection time. -
This makes tcharge very flexible. It may watch ppp, slip or
other modem connections.
. supports `per unit billing' (e.g. germany, france) and `per second
billing' (e.g. for USA, UK, DK).
. may set off a little alarm (visual or acoustic) some seconds before
a new period begins.
. knows about public holidays.
. contains some useful utilities for statistical purposes.
. supports ISDN.
The changes since version 1.2:
- ------------------------------
* Now tcharge can print costs also via syslog, not only to a logfile.
* Multiuser-Support: The option -user forces tcharge to print also the
(e)userid in connection logfiles
* There are scripts to evaluate the logfiles of tcharge,
e.g. summarize charges for a certain user monthly or for a given
period.
* Now tcharge contains a "compiler" for charge-description-files.
This perl-script allows you to define a charge description very fast
and easy.
* In writing charge-description-files, it is now possible to define
(or re-define) variables special to one zone, so even different
charging _structures_ may coexist in one tcharge executeable.
* Now tcharge can deal with costs-changes within a call. After a
certain duration of a connection (or even starting at the first
second) the taxes can be reduced to a given percentage of the normal
value. (This feature is needed e.g. for the german, italian and
british telephone company.)
* New option '-noX': Allow for only update the logfile with no further
output/tcharge-window. This way tcharge may now be started at boot
time.
* Made the name of the tcharge PID-file chooseable via command line
option (avoid annoying messages if the user has no write-permissions
in /var/run/.
* If you have some modem connections logged somewhere (e.g. via syslog
- even if not logged by tcharge!) you can use tcharge to compute the
charge for this connections afterwards in a batch job, without X and
automatically.
* Rewrote the whole (extended) documentation (the hardest part of it
all! :-( Converted the man-page to html.
* Fixed bug in charge calculation on saturdays
(thanks to michael.renner@tuebingen.mpg.de!)
(not to notice a lot of further improvements and bug fixes.)
- - N - E - W - ! - - - - - - - - - - - - - - - - - - - - - - - -
Tcharge Homepage:
ftp://hix.physik.uni-bremen.de/pub/Linux/tcharge/INDEX.html
Please note the moved Primary-site!
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
LSM entry:
- -------------
Begin3
Title: tcharge
Version: 1.3
Entered-date: 11MAY98
Description: Tcharge is a X-program to watch the time a telephone
connection is up and the money to pay for it. It works
both for 'per unit billing' and for 'per unit
billing'. Support for the following countries:
Germany, France, Japan, Portugal, Slovenia, Hungary,
Belgium, Swiss, Italy, Netherlands, South Africa,
Spain, Denmark and the UK. Support for ISDN.
Keywords: modem ppp isdn dialup slip clock charge phone
Author: boercher@physik.uni-bremen.de (Volker B"orchers)
Maintained-by: boercher@physik.uni-bremen.de (Volker B"orchers)
Primary-site: hix.physik.uni-bremen.de /pub/Linux/tcharge
992 tcharge.lsm
89KB tcharge-1.3.tgz
Alternate-site: sunsite.unc.edu /pub/Linux/system/network/serial/
Platforms: libX11, perl(recommended)
Copying-policy: GPL
End
- -------------
Volker B"orchers <boercher@physik.uni-bremen.de>
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: latin1
iQCVAgUBNWAi2VrUI/eHXJZ5AQFHXwP+ISHZ7P2emV+PT48Sv6oHBD10qZdfLzQc
/e5cxWPwcF3ZUa7kiIrdZxXfWeUVTg/vom5ekffcXsHzRYV1H7/fdya+Uuf4z81E
Rje9U/BRrSZ8+Pq0BYhrFWJGCGs+7nACXIWc/HdcN0GdVTT3uy3s+tZ4qYD1xovF
mN1c9bMzAMc=
=y8S6
-----END PGP SIGNATURE-----