---------------------------------------------------------------------------
0. Zum Anfang ein paar Worte ...
---------------------------------------------------------------------------

Freiburg, 21.06.93

Hier nun die Version 1.3 vom 21.06.93 von RUFKOST. 

Dies  ist  die   vierte  Version  von  RUFKOST   unter  ASCpro.  Falls
Schwierigkeiten mit der Darstellung in den Farbmodi auftreten sollten,
kann ich gerne noch eine Farbversion compilieren.

---------------------------------------------------------------------------
1. Disclaimer
---------------------------------------------------------------------------



    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 
    @                                                                  @ 
    @ Ich habe mich bemueht, moeglichst alle mir ersichtlichen Fehler  @ 
    @ in diesem Programm zu beseitigen.                                @ 
    @ Ich uebernehme keine Haftung fuer Schaeden, die direkt oder      @ 
    @ indirekt durch die Benutzung des Programms enstehen.             @ 
    @                                                                  @ 
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 



---------------------------------------------------------------------------
2. Copyright und so...
---------------------------------------------------------------------------

RUFKOST ist Freeware.

Der  kommerzielle   Vertrieb  von  RUFKOST  -insbesondere   durch  den
PD-Handel-wird hiermit  ausdruecklich untersagt. Dies gilt  auch dann,
wenn fuer die Disketten 'lediglich' ein Unkostenbeitrag erhoben wird.

Ausgenommen hiervon ist nur die kostenlose Weitergabe dieses Programms
durch Michael Berhards in Verbindung mit RUFUS.

Ansonsten darf  dieses Archiv frei  kopiert und  weitergegeben werden,
wenn folgende Dateien enthalten sind:

RUFKOST.PRG
RUFKOST.INF
READ.ME
RUFUS.TLK
REGISTRI.DAT
Die Verbreitung ueber Mailboxen ist ausdruecklich erwuenscht.


Fuer Fragen und Anregungen stehe ich gerne zur Verfuegung.

MAUS     : Frank Pajonk @FR
Internet : frank_pajonk@fr.maus.de

Neue Versionen werden -falls noetig- in der QUARK Freiburg zu finden 
sein ...

 0761-30032 / 1200-16800 bps / 8N1 / 24 h online / Gastdownload

Die neuste Version bekommt man nach dem LogIn ueber die Befehle:

BRETT 104
DONLOAD RUFKOST.ZIP


---------------------------------------------------------------------------
3. Freeware und doch registrieren???
---------------------------------------------------------------------------
Kost' nix'---is' nix???

Weiss ich ich nicht ... Wenn jemand aber meinen sollte, er haette 
durch dieses Programm soooo viel Geld gespart und vergleichbare 
Programme waeren soooo teuer, der kann mir natuerlich gern eine 
Spende zukommen lassen.

Mein Spendenkonto:

F.Pajonk
Sparkasse Noerdlicher Breisgau
Ko-Nr: 293639
BLZ  : 680 520 25


RUFKOST  wird weiterentwickelt.  Um  Anwender  von RUFKOST  ueber  das
Erscheinen einer  neuen Version  informieren zu  koennen, brauche  ich
zumindest einen Namen und eine Adresse.

Die  Benachrichtigung kann  jedoch  aus  verstaendlichen Gruenden  nur
ueber eine -durch das MausNet zu erreichende- e-mail-Adresse erfolgen.

Zur  Registrierung  bitte  das  beiliegende  Formular  aus  der  Datei
REGISTRI.DAT an meine MausNet-Adresse

FRANK PAJONK @FR 

senden

---------------------------------------------------------------------------
4. Was ist RUFKOST ???
---------------------------------------------------------------------------

RUFKOST ist ein Programm zur Gebuehrenauswertung des RUFUS-Logfiles.

RUFKOST erwartet eine Datei RUFUS.TLK. Diese Datei wird in dieser Form
Bestandteil der Parameterdateien einer  zukuenftigen Version von RUFUS
1.20 sein und enthaelt Angaben zu  den Vorwahlnummern von Orts-, Nah-,
Fernbereich  und Auslandsvorwahl,  die  Tarife  und die  Kosten  einer
Telefoneinheit. Diese Datei sollte entweder mit einem ASCII-Editor auf
die eigenen Beduerfnisse angepasst werden  oder aber direkt in RUFKOST
editiert werden.

Das Format von RUFUS.TLK:

 -Unit: 23           (Kosten einer Einheit in Pfennig)
 -Timezone0: 360/720 (Takt-Dauer Ortsgespraech 8.00-18.00/18.00-8.00 h)
 -Timezone1: 60/120  (    "      Regionalzone            "            )
 -Timezone2: 21/42   (    "      Fernzone                "            )
 -Timezone3: 12/16   (    "      Ausland                 "            )
 -Zonedef0: 07636 07645 07662  (Vorwahlen im Ortsbereich)
 -Zonedef0: 1 2 3 4 5 6 7 8 9  (Ortsbereich ohne Vorwahl beginnt mit 
                                Zahl <> 0)
 -Zonedef1: 07824 07825 07826  (Vorwahlen Regionalzone)
 -Zonedef2: 01 02 03 04 05 06 07 08 09 (Vorwahlen Fernzone)
 -Zonedef3: 00 (Vorwahl Ausland)
 -Div: 100     (Divisor)


Die  bundesweiten beweglichen  und  festehenden  Feiertage werden  von
RUFKOST aus  den Logfile-Eintraegen  in Abhaengigkeit  vom Systemdatum
errechnet. Daher  ist fuer eine  sinnvolle Funktion des  Programms ein
korrektes Systemdatum erforderlich.


RUFKOST laeuft als Programm und auch als ACC.

Um RUFKOST als ACC zu starten,  reicht das Umbenennen des Programms in
RUFKOST.ACC aus. RUFKOST kann natuerlich  auch ueber Chameleon geladen
werden.

Um Kollisionen mit RUFUS zu vermeiden, ist eine Anpassung des Logfiles
an  ein  bestimmtes Datum  in  der  ACC-Version nicht  moeglich.  Dies
funktioniert nur in der Programmversion NACH einem Setzten eines neuen
Start-oder  Enddatums und  wenn  danach der  Pfad  des Logfiles  nicht
gewechselt wurde. Das alte Logfile  wird voher in RUFUS.OLD umbenannt.
Existiert   RUFUS.OLD   im   aktuellen    Pfad,   wird   diese   Datei
ueberschrieben.


RUFKOST kann seine  Berechnungen in einer Datei  protokollieren. Diese
Datei  liegt  im dem  Verzeichnis,  aus  dem RUFKOST  gestartet  wurde
(PROTOKOL.DAT).  Diese  Datei  wird   bei  jedem  Berechnungsdurchgang
zunaechst geleoscht.
Zusaetzlich   besteht   die   Moeglichkeit    der   Ausgabe   in   ein
Protokoll-Fenster (default) oder sogar beides.

---------------------------------------------------------------------------
5. Was RUFKOST nicht ist ...
---------------------------------------------------------------------------

RUFKOST ist kein Hellseher! 
Daher sollte folgendes beachtet werden:
Nur die Anwahl einer Nummer durch das Waehlverzeichnis von RUFUS 
fuehrt zu einem auswertbaren Logfile-Eintrag der Form

... Connected to [01234567]
... Online
... Offline

Anwahl ueber im Modem gespeicherte Nummern oder Direktwahl ueber den 
Befehl ATDT01234567 fuehrt zu einem Eintrag der Form

... Online 
... Offline

Da hier keine Telefon-Nummer im Eintrag ist, kann RUFKOST auch nichts 
berechnen. Diese Connects werden ignoriert (aber protokolliert)! 

Und noch etwas:
RUFKOST setzt voraus, dass bei der Benutzung von RUFUS das Systemdatum
annaehernd etwas mit  dem tatsaechlichen Datum und der  Uhrzeit zu tun
hat.
RUFUS verzichtet auf die Angabe  des Jahres bei einem Logfile-Eintrag.
Eine Berechnung  mit Spreungen  Datum<->TOS-Datum bringt  RUFKOST dann
leicht durcheinander.
Daher sollte bei der Benutzung von RUFUS auf Rechnern OHNE 
Echtzeituhr im AUTO-Ordner ein Programm zum Setzen von Zeit und Datum 
sein.
Auch Benutzer  eines DCF-Empfaengers  sollten beachten,  dass es  eine
Weile dauern kann, bis der  Empfaenger die Systemzeit abgeglichen hat.
Auch  hier  hilft oben  genanntes  Programm,  um  die Zeit  und  Datum
zumindest in etwa zu setzen.

---------------------------------------------------------------------------
6. What's new ???
---------------------------------------------------------------------------

Version 1.02
---------------------------------------------------------------------------
- Bug in der Berechnung von Zone_1-Connects beseitigt.
- Alle Funktionen tastaturbedienbar
- Default-ACS-Desktop ersetzt
- Datei RUFKOST.INF fuer den Pfad der Logdatei (muss im Verzeichnis 
  von Rufkost stehen!)
- Funktionen ueber PopUp-Menue in der PRG-Version erreichbar

---------------------------------------------------------------------------


Version 1.021:
---------------------------------------------------------------------------
- Dieses  ewige Geschreie  "Unbekannte  GEM-Nachricht erhalten..."  ist
 _ENDLICH_ abgestellt!!!!

- Default-Einstellung fuer das Protokoll-File ist nun OFF
---------------------------------------------------------------------------

Version 1.022:
---------------------------------------------------------------------------
- Ein Log-File der Form
  
  * 03 Apr 18:41:24 RFUS RUFUS startet
  * 03 Apr 18:41:40 RFUS BUSY
  * 03 Apr 18:41:58 RFUS BUSY
  * 03 Apr 18:43:04 RFUS End of RUFUS session
  fuehrt nun nicht mehr zum Bus-Error
  
- Zonedef3 wird nun korrekt eingelesen und verwendet

- bewegliche Feiertage (Ostern etc.) werden nun korrekt erkannt

- Logfile-Eintraege, die ueber Mitternacht laufen, fuehren nicht mehr 
  zu Berechnungsfehlern

---------------------------------------------------------------------------

Version 1.1:
---------------------------------------------------------------------------
- ACSpro-Version
- Ausgabe der Berechnungsdaten in ein Protokollfenster
- RUFUS.TLK ist direkt editierbar
- Speichern aller relevanten Einstellungen
- vordefinierte Berechnungszeitraeume

Version 1.11:
---------------------------------------------------------------------------
- Einen kleinen ASCII-Editor eingebaut, um RUFUS.TLK bequemer editieren
  zu koennen.

Version 1.11a:
---------------------------------------------------------------------------
- da waren doch zwei kleine Bugs ...

Version 1.12:
---------------------------------------------------------------------------
- Cyclebuttons eingefuehrt (Noeeee ... ist gaaaaar nicht kompliziert mit 
  ACS... und auch echt toll dokumentiert ...)
- einen dicken Bug entfernt: War RUFKOST als ACC geladen, konnte 
  RUFUS nicht auf sein Logfile zugreifen.
- huebsche Icons
- Einlesen des Logfiles beschleunigt
- Datum kann jetzt aus dem Hauptfenster angewaehlt werden
- Drei Bugs in der Speicherverwaltung entfernt (soll unter MultiTOS 
  wichtig sein)

Version 1.3:
---------------------------------------------------------------------------
- RUFKOST ist jetzt auch Faxkost:
  RUFKOST verarbeitet nun auch die LogFiles von QFAXpro
  (Dank an alle, die mir ihre Logfiles gespendet haben)
---------------------------------------------------------------------------

8. Ausblicke ...
---------------------------------------------------------------------------

Falls  mich  die  Lust  nicht verlassen  sollte,  kommt  spaeter  eine
Statistik-Funktion mit Grafik-Schnickschnack.


