
                   .-------------------------------.
                   |   D O K U M E N T A T I O N   |
                .--|   ~~~~~~~~~~~~~~~~~~~~~~~~~   |--.
                |  `-------------------------------'  |
                |     AmBoS - NetStat Version 1.2     |
                |        .-------------------.        |
                `--------|   17. Juli 1996   |--------'
                         `-------------------'


Index:     <  1 >.......Sinn und Zweck des Tools (kurz)
~~~~~~     <  2 >.......Beschreibung der Funktionsweise
           <  3 >.......Wichtige Hinweise
           <  4 >.......Distribution und Rechtliches
           <  5 >.......Inhalt des Archivs

           <  6 >.......Installations-Anleitung
           <  7 >.......Der Erst-Aufruf (Initialisierung)

           <  8 >.......Mailboxdaten manuell eintragen
           <  9 >.......Funktionsablauf des Programmes
           < 10 >.......Infomail nach 30 Tagen
           < 11 >.......Bekannte Fehler
           < 12 >.......Beispiel-Mails

           < 13 >.......History
           < 14 >.......Kontakt-Adresse
           < 15 >.......Thanx und Greetinx!


  .----------------------------------------------------------------.
  |  Technische und funktionelle Aenderungen im Programm "NetStat  |
  |  v1.2" sind gegenueber der  Version 1.1  (vom 16. Maerz 1996)  |
  |  in  dieser  Dokumentation  mit   einem  "|"  am  Ende  Zeile  |
  |  markiert!                                                     |
  `----------------------------------------------------------------'


< 1 >  Sinn und Zweck des Tools (kurz):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Das  Tool  erstellt  und  verschickt Statistik-Mails ueber verursachte
Datenaufkommen  bei  privat  empfangenen  und  verschickten EMails von
Usern  und  Points.   EMails,  die  die  Mailbox  fuer  andere Systeme
(Fremdsysteme) routete, werden ebenfalls ausgewertet und entsprechende
Statistiken werden erstellt.


< 2 >  Beschreibung der Funktionsweise des Tools:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jede  empfangene  EMail,  die  ein  User  (oder ein Point) der Mailbox
erhaelt,  wird  protokolliert  (Datum,  Uhrzeit, Absender, Empfaenger,
Laenge  und Mailtyp).  Bei Points werden auch Mails protokolliert, die
von Usern online in der Box an sie geschrieben wurden.
Ebenso  werden  EMails,  die  aus der Mailbox RAUSGEHEN protokolliert.
Das  schliesst  das EMail-Verschicken von OnlineUsern und Points sowie
von  Fremdsysteme  ein.   Letztes  bedeutet:   EMails,  die die eigene
Mailbox transportieren musste (fuer ein anderes System routen musste),
werden als solche erkannt und entsprechend behandelt.  Dabei spielt es
keine  Rolle,  ob  es  sich bei dem Fremdsystem um ein System handelt,
welches direkt bei der eigenen Mailbox "angeschlossen" ist.
Die "gesammelten"  Daten koennen in bestimmten Zeitabstaenden zu einer
Statistik  zusammengefasst werden.  Jeder User, der ein Datenaufkommen
verursachte,  kann  eine Uebersichts-Mail erhalten, in der aufgelistet
wird,  wann, von wem, welche Datenmenge und welcher Datentyp empfangen
wurde.   Weiterhin  enthaelt  die Statistik-Mail das ganze verursachte
Datenaufkommen in Anzahl Mails, Anzahl Files und gesamten Bytes.
Diese  "Benachrichtigung"  kann fuer jeden User individuell (oder fuer
bestimmte  Usergruppen  durch  Pattern wie z.B.  Kla#?  oder ~(Med#?))
abgeschaltet werden (siehe unter:  Punkt < 6 >, Abschnitt 8).
Bei Points, die eine Statistik ueber deren empfangene EMails erhalten,
wird  noch  zwischen  zwei  Absender-Typen  unterschieden:   Zum einen
"Netz-Absender"  (alle  Absender,  deren Mails ueber's Netz kamen) und
zum anderen "Online-User" (User, die ihre Mails an den Point online in
der Box geschrieben haben).
Weiterhin  erhaelt der Sysop, bzw.  ein bestimmter User oder alle Mit-
glieder  einer  bestimmten  Gruppe  (konfigurierbar)  eine  Statistik,
welche  User, welches Datenaufkommen verursachten; ebenfalls das ganze
verursachte  Datenaufkommen in Anzahl Mails, Anzahl Files und gesamten
Daten,  sowie  die  Angabe,  ob  der entsprechende User benachrichtigt
wurde.   Eine  komplett-Statistik  gibt  noch Auskunft ueber komplette
Werte ALLER User generell. Zum Beispiel:
"Gesamtes  privates  Datenaufkommen",  "Gesamtanzahl Mails und Files",
"Empfangene  ASCII-Daten  (Mails)", "Empfangene BINAER-Daten (Files)",
"Statistik-Zeitraum",  "Anzahl  User  in  der  Statistik", "Durchschn.
Datenaufkommen   pro  User",  "Durchschn.   Datenaufkommen  pro  Tag",
"Anzahl  benachrichtigter  User",  "Statistik-Zeitraum", "Letzter Sta-
tistik-Aufruf", usw.
Weiterhin  werden  alle  EMails,  die  fuer  ein  Fremdsystem geroutet
wurden,  ausgewertet.   Anschliessend  kann der Sysop des Fremdsystems
eine  Informations-Mail  erhalten  (ebenfalls  fuer  jedes Fremdsystem
einstellbar)   und   der   Sysop   der  eigenen  Box.   Die  User  von
Fremdsystemen werden natuerlich NICHT benachrichtigt!
Bei  den Mails werden weitgehenst die logischen Begebenheiten berueck-
sichtigt,  sowie  Form  und  Ausdruck.   Die Mails werden entsprechend
flexibel angepasst.
Es existiert keine konkrete Reihenfolge in den Auflistungen in den er-
stellten Nachrichten. Die Reihenfolge richtet sich nach den (von AmBoS
generierten) Protokoll-Files und dort nach Datum und Uhrzeit.


< 3 >  ACHTUNG: Wichtige Hinweise!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Das Programm ist in  ARexx geschrieben.  Das bedeutet,  dass es zum
   einen  alles andere als schnell ist!  Fehler  in der  Konfiguration
   oder beim Ein/Auslesen von Datenfiles oder temporaeren Dateien wer-
   den bestmoeglichst abgefangen.
   Leider  stehen unter  ARexx dem  Programmierer nicht so viele Moeg-
   lichkeiten zur Verfuegung,  wie bei anderen Sprachen,  zum Beispiel
   "C", "C++" oder "BlitzBasic"!

2. Eine Turbokarte  (68030 beispielsweise)  ist auf jeden Fall empfeh-
   lenswert.  Programmiert  wurde  das  Programm  auf einem  A2000 mit
   68030 CPU und  68882  CoPro; beides 50Mhz.  Bei spaeteren Tests war
   ich ueberrascht,  wie unheimlich  langsam das  Programm  auf  einem
   Standard A2000 mit 68000 CPU lief!
   Allerdings  wird es wohl kaum jemanden geben,  der eine Mailbox auf
   einem Standard-Amiga-Rechner laufen laesst  :))

3. Ein Wort noch zur Funktion des Programmes:
   Momentan werden fuer  Points folgende Absender-Typen unterschieden:
   1. "Netz-Absender" und 2. "Online-User".  Online-User werden aller-
   dings NICHT also solche erkannt, sofern die Mailbox mehrere Domains
   fuehrt und die  Online-User  eine andere Domain,  wie der Sysop be-
   sitzen!  Selbstverstaendlich werden die Mails der "nicht erkannten"
   Online-User fehlerfrei in der Statistik gefuehrt und auch in  allen
   Mails vermerkt,  allerdings ist es nicht moeglich,  in den Mails an
   die User den Zusatz-Hinweis aufzufuehren,  dass es sich bei dem Ab-
   sender um einen "Online-User" handelte.

4. Dieser Punkt ist der wahrscheinlich wichtigste!
   Da ich (der Autor des Tools "NetStat") meine Mailbox (die "hEllGAtE
   BBS")  im Monat Oktober 1995 aufgegeben habe und auch in absehbarer
   Zukunft keine neue Mailbox mehr betreiben werde, muss damit gerech-
   net werden, dass das Programm nicht weiterentwickelt wird.
   Es haben sich zwar  Personen gemeldet, die sich aeusserten,  dieses
   Tool gegebenenfalls in eine bessere  Programmiersprache umzuschrei-
   ben und spaeter auch weiterzuentwickeln,  allerdings gibt es darue-
   ber keine konkreten Informationen!
   Weiterhin koennen Fehler,  die nach der offiziellen Veroeffentlich-
   ung des Programmes auftreten koennen, nicht mehr von mir selbst be-
   hoben werden, da ich plane, meinen AMiGA zu verkaufen (schnief!)...

5. Wird das Tool "NetStat" 30 Tage nach dem ersten Programm-Aufruf ge-
   startet, wird dem Sysop eine Mail zugeschickt,  die ihn auffordert,
   doch bitte dem Autor des Tools eine  kleine  Informationsmail zuzu-
   senden, sofern das Programm auch in Zukunft eingesetzt werden soll.
   Naehere Informationen finden Sie unter Punkt < 10 >.

6. Wie schon erwaehnt, koennen Sysops von Fremdsystemen durch eine In-
   formations-Mail benachrichtigt werden, sofern User von ihnen EMails
   verschickten,  die  Ihre  Mailbox  fuer  sie routen  (weiterleiten)
   musste. Die Sysops der Fremdsysteme MUESSEN per EMail als

   Sysop@...

   erreichbar sein. Beispielsweise: "Sysop@nasus.ohz.north.de". Welche
   Sysops von Fremdsystemen  benachrichtigt werden sollen,  ist konfi-
   gurierbar.  Siehe unter Punkt < 6 >  ("Installations-Anleitung") im
   Abschnitt 9.

7. "NetStat"  benoetigt  einige kleine Zusatzprogramme, die dem Archiv
   beiliegen  (siehe  auch  Punkt < 5 >, "Inhalt des Archivs").  Unter
   anderem das Programm "SMail" von Kai Szymanski.
   Dem Archiv liegt "SMail Version 1.0" bei, da die neuere Version 1.1
   vom  31.   Januar '96 bei unseren Tests nicht einwandfrei auf einem
   Rechner mit Standard 68000er Prozessor lauffaehig war.
   Die  Aenderungen  in der aktuelleren "SMail"-Version gegenueber der
   Version  1.0 haben keinen Einfluss auf die Funktion von "NetStat" !
   Welche  Version  Sie letztendlich verwenden, bleibt Ihnen ueberlas-
   sen.   Benutzen  Sie  allerdings  "SMail Version 1.1" mit erhoehter
   Vorsicht, besonders wenn Sie eine 68000 CPU besitzen.

8. Weiterhin sollte mit der Anwendung der "Pattern" in einigen "Konfi-
   gurationsfiles" etwas sorgfaeltig umgegangen werden.  Durch falsche
   Eintraege  ist  es  beispielsweise moeglich, die Benachrichtigungs-
   Mails  an  einen  Grossteil,  bzw.   an alle User zu unterdruecken.
   (siehe unter Punkt < 6.8 >, "Installations-Anleitung").


< 4 >  Distribution und Rechtliches:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Das  Programm  "NetStat",  sowie alle dazugehoerigen Progammteile sind
FREEWARE!  Es darf frei kopiert und weitergegeben werden, solange fuer
die  Duplizierung kein Geld  genommen  wird.  Kosten fuer Datentraeger
bzw.  Arbeitsaufwand duerfen in  entsprechenden Rahmen erhoben werden.
Das Programm, sowie saemtliche Programmteile, Beschreibungen und diese
Dokumentation muessen unveraendert bleiben.  Das Archiv darf nicht er-
weitert oder Files daraus entfernt werden. KURZE ASCII-Werbetexte (wie
beispielsweise Mailbox- oder Firmenwerbungen) duerfen dem Archiv ange-
haengt werden, solange sie das Archiv nicht unnoetig belasten.
Eine Distribution des Programmes "NetStat" in Mailboxen ist ausdrueck-
lich erwuenscht!  Ebenso eine Verteilung auf Massen-Datentraegern (wie
z.B. CD-Roms)  und  in entsprechend dafuer vorgesehenen elektronischen
Netzen (in der Regel Binaer-Netze).
Saemtliche Rechte liegen bei dem Autor des Programmes.

Der  Autor  schliesst  jegliche Haftungen bei Benutzung des Programmes
aus  und  kann fuer moegliche Schaeden an Soft- und/oder Hardware oder
fuer  moeglichen  Datenverlust,  die  direkt  oder  indirekt durch das
Programm  verursacht wurden, nicht verantwortlich gemacht werden.  Die
Benutzung des Programmes geschieht auf eigene Gefahr.
Der  Autor versichert, dass ihm vor der Veroeffentlichung keine Fehler
bekannt  sind, die oben genannte Schaedigungen herbeifuehren koennten.
Der  Programmierer  des  Programmes  "NetStat"  behaelt  sich vor, die
Entwicklung des Tools kurzfristig und ohne Ankuendigung einzustellen.

Saemtliche   genannten   Firmen-,  Marken-  und  Artikel-Namen,  sowie
Copyrights in dieser Dokumentation, im Programm oder in Programmteilen
liegen  bei  den entsprechenden Herstellern, Autoren oder Programmier-
ern.  Alle Rechte vorbehalten.
Die  in dem Archiv enthaltenen Zusatzprogramme "SMail Version 1.0" und
"SPuffer Version 1.2" stammen von:  Kai Szymanski und Joerg Essmann.
Die  in  der  Dokumentation  erwaehnte  "SMail  Version 1.1" (nicht im
"NetStat"-Archiv   enthalten)   wurde   ebenfalls  von  Kai  Szymanski
entwickelt.
Das  Programm  "GetData"  wurde von Thomas Gercke programmiert (EMail:
"Grisu@adonai.dontpanic.sub.org").

Moegliche gramatikalische Fehler oder Rechtschreibfehler in der Anlei-
ung und in dem Programm sind zu entschuldigen.


< 5 >  Inhalt des Archivs:
~~~~~~~~~~~~~~~~~~~~~~~~~~
NetStat/NetStat                  (   536 Bytes) - Start-Batchdatei
NetStat/NetStat.REXX             ( 45592 Bytes) - AREXX-Hauptprogramm
NetStat/NetStat.DOK              ( 46740 Bytes) - Dokumentation (deutsch)
NetStat/NetStat.NoUsers          (    30 Bytes) - Beispiel-File
NetStat/NetStat.Systems          (     8 Bytes) - Beispiel-File
NetStat/Boxdaten.BAK             (   102 Bytes) - Boxdaten (als .BAK)
NetStat/GetData                  (  9464 Bytes) - Zusatzprogramm
NetStat/ReadMe.TXT               (  1249 Bytes) - Tool-Kurzbeschreibung
NetStat/Batchfiles/GetMails.BAT  (   543 Bytes) - Batchdatei
NetStat/Batchfiles/SendMails.BAT (   549 Bytes) - Batchdatei
NetStat/Beispiele/User.TXT       (  2100 Bytes) - Beispiel-Mail
NetStat/Beispiele/Sysop1.TXT     (  1916 Bytes) - Beispiel-Mail
NetStat/Beispiele/Sysop2.TXT     (  2056 Bytes) - Beispiel-Mail
NetStat/Beispiele/FremdSysop.TXT (  1742 Bytes) - Beispiel-Mail
NetStat/C/SPuffer                (  8064 Bytes) - Zusatzprogramm
NetStat/C/SMail                  ( 11048 Bytes) - Zusatzprogramm
FILE_ID.DIZ                      (   344 Bytes) - Archiv-Beschreibung

Das  Programm "NetStat" in der Version 1.2 wird LHA-gepacked unter dem    |
Filename  "NETSTA12.LHA"  im AmBoS-NET,  sowie in der AmBoS-Supportbox    |
veroeffentlicht.   Weitere  Bezugsquellen  koennen  gerne  beim  Autor    |
erfragt  werden  (siehe  Punkt  <  14  >  "Kontakt-Adresse").             |

Die  Version 1.1  des Tools "NetStat" wurde als "Update-Paket" veroef-
fentlicht.


< 6 >  Installations-Anleitung:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Eine  Anleitung  zum  Update  von aelteren "NetStat" Versionen auf die
v1.2  ist  in  diesem  Kapitel  weiter  unten  zu finden!  Sollten Sie
"NetStat"  zum  ersten  Mal  installieren,  fahren Sie bitte wie folgt
fort:

1. Folgende Verzeichnisse erstellen:

   BBS:NetStat/
   BBS:NetStat/Logfiles

2. Die folgenden Files in die entsprechenden Verzeichnisse kopieren:

   File: "NetStat"          ->  BBS:NetStat/
   File: "NetStat.REXX"     ->  BBS:NetStat/
   File: "NetStat.Systems"  ->  BBS:NetStat/
   File: "NetStat.NoUsers"  ->  BBS:NetStat/
   File: "Boxdaten.BAK"     ->  BBS:NetStat/
   File: "GetData"          ->  BBS:NetStat/
   File: "GetMails.BAT"     ->  BBS:ZNetz/Batchfiles/
   File: "SendMails.BAT"    ->  BBS:ZNetz/Batchfiles/
   File: "SPuffer"          ->  C:
   File: "SMail"            ->  C:

3. Folgende Einstellungen in AmBoS vornehmen:

   unter: "Module/ZNetz.MOD/SETUP/Global/"Batches"

   EMail verschicken..: BBS:ZNetz/Batchfiles/SendMails.BAT
   EMail empfangen....: BBS:ZNetz/Batchfiles/GetMails.BAT

4. Folgende Files "executable" machen (als Scriptfile anmelden):

   BBS:ZNetz/Batchfiles/SendMails.BAT
   BBS:ZNetz/Batchfiles/GetMails.BAT
   BBS:NetStat/NetStat

   z.B. mit dem AmigaOS-Befehl: "protect <FILE> +s"
        wobei <FILE> der entsprechende Filename ist.

5. Folgende Systemdateien muessen vorhanden sein:

   C:Delete
   C:Rename
   C:Type
   C:MakeDir
   C:Rx                (oder "REXXC:Rx")

6. Neues AutoEvent einrichten: "AmBoS-SETUP/AutoEvents/"

   Name...........: NetStat
   Event Type.....: Extern
   Braucht Port...: NEIN
   Modul..........: BBS:NetStat/NetStat
   Eingeschaltet..: JA
   Nur Handstart..: NEIN

   "Start-Zeit",  sowie "Starten bis" kann  frei gewaehlt werden.  Das
   "Start-Datum" sollte auf ca. 5 Tage nach der Installation des Tools
   eingestellt werden. Anschliessend unter "Tage Abstand" die Haeufig-
   keit einstellen, wie oft die Statistik-Mails verschickt werden sol-
   len.  Bei  "kleinen"  Systemen duerfte  1x pro Monat  (also alle 30
   Tage)  am sinnvollsten sein;  grosse Systeme  sollten die Statistik
   lieber haeufiger starten lassen (z.B. alle 7 Tage).
   Abschliessend muss das neue Event mit "SPEICHERN" gesichert werden!

7. Starten Sie einen beliebigen TextEditor (z.B. "CygnusED") und laden
   Sie das File "BBS:NetStat/NetStat". Nun muss in der letzten Zeile

   Rx BBS:NetStat/NetStat.REXX BBS:NetStat

   das  Laufwerk und das  Verzeichnis  eingetragen werden,  sofern ab-
   weichend von "BBS:NetStat/".

8. Man hat die Moeglichkeit,  User oder Usergruppen zu definieren, die
   KEINE  Uebersichts-Mail erhalten sollen.  Hierfuer erstellt man ein
   File namens:

   BBS:NetStat/NetStat.NoUsers

   Dort  koennen nun einzelne  User aufgefuehrt werden,  die keine Be-
   nachrichtigungs-Mail  bekommen  sollen.  Es koennen auch  ueber die
   ueblichen  AmigaOS-Pattern ganze Usergruppen ausgeschlossen werden.
   Z.B.: "bAS#?" schickt keine Mail an alle User, dessen Usernamen mit
   "bAS" beginnen.  Jeder User,  bzw. jeder Eintrag ist in einer neuen
   Zeile zu schreiben. Hier nun ein paar Beispiele:

   ---------------------------------------------------- cut here -----
   bAStARd
   Klaro
   S#?
   ~(Med#?)
   ---------------------------------------------------- cut here -----

   1. Zeile: Schickt keine Mail an User "bAStARd"
   2. Zeile: Schickt keine Mail an User "Klaro"
   3. Zeile: Schickt keine Mail an alle User, die mit "S" beginnen
   4. Zeile: Schickt keinem User eine Mail, ausser die, dessen User-
      namen mit "Med" beginnen

   Die Gross/Kleinschreibung kann in diesem  File vernachlaessigt wer-
   den.  "NetStat" unterscheidet diese Schreibweise absichtlich nicht!
   Existiert das File "NetStat.NoUsers" NICHT,  so erhalten saemtliche
   User eine Statistik-Mail!
   Gehen Sie mit der Anwendung der "Pattern" aeussert sorgfaeltig um !    |
   Durch falsche Eintraege  in diesem File ist es beispielsweise moeg-    |
   lich, die Benachrichtigungs-Mails unabsichtlich an einen Grossteil,    |
   bzw. an alle User zu unterdruecken.                                    |

9. Ebenso kann ein File names:

   BBS:NetStat/NetStat.Systems

   erstellt werden. Die Eintraege in diesem File werden allerdings ge-
   nau umgekehrt behandelt, als bei "NetStat.NoUsers"!
   Und zwar hat man hier die Moeglichkeit, alle Fremdsysteme aufzulis-
   ten, deren Sysops benachrichtigt werden sollen.
   Hierbei ist darauf zu achten,  dass die Systemnamen die "Netznamen"
   der Mailboxen sind (also nicht laenger als 8 Buchstaben und keine
   Sonderzeichen, siehe unten!). Auch hierzu ein paar Beispiele:

   ---------------------------------------------------- cut here -----
   NASUS
   HELLGATE
   ---------------------------------------------------- cut here -----

   1. Zeile: Schickt eine Mail an den Sysop des Systems "NASUS"
   2. Zeile: Schickt eine Mail an den Sysop des Systems "HELLGATE"

   "Wildcards"  (Pattern,  wie z.B. #? oder ~(...#?) )  sind nicht zu-
   laessig,  um eine versehentliche Mailflut zu verhindern.  Treten in
   einer Zeile  "Wildcards" auf,  so wird die GESAMTE Zeile ignoriert.
   Ebenso werden Mailboxname von "NetStat" nicht angenommen,  die mehr
   als die zulaessigen 8 Buchstaben besitzen.
   Andere Zeichen,  als die Buchstaben von "A" bis "Z", die Zahlen "0"
   bis "9" oder den Bindestrich "-" (wobei Gross/Kleinschreibung nicht
   beruecksichtigt werden muss),  sind als Netzname einer Mailbox laut
   ZCONNECT-Doku Version 3.1 der ZERBERUS GmbH nicht zulaessig.
   Diese Zeile (und so auch die angegebene Box) wird ignoriert und dem
   Sysop des entsprechenden Systems wird keine Mail zugestellt!
   Machen  Sie sich bitte  erst mit dem Tool  "NetStat"  vertraut  und
   sprechen Sie mit den Sysops der Fremdsysteme, ob sie benachrichtigt
   werden wollen.  Ansonsten  kann es  verstaendlicherweise zu  erheb-
   lichen Missverstaendnissen fuehren.
   Falls Sie also das  File "NetStat.Systems" erstellen oder editieren
   moechten,  sollten  Sie auf jeden  Fall  dessen genauere  Bedeutung
   kennen!  Fuer versehentlichen oder absichtlichen  Missbrauch ueber-
   nimmt der Autor von "NetStat" keine Haftung!  :)
   Existiert das File  "NetStat.Systems"  NICHT,  so werden KEINE Sta-
   tistik-Mails an Sysops von Fremdsystemen geschickt!

   Hinweis:  Bei der  Betatest-Phase trat in einem  Fall die Moeglich-
   ~~~~~~~~  keit auf, dass ein System gezaehlt werden sollte,  dessen
   Systemname LAENGER als 8 Buchstaben war.  Hierbei wird der Name in-
   tern  im  "NetStat"-Programm  automatisch gekuerzt.  Das heisst: In
   dem File "NetStat.Systems" duerfen nur die ersten 8 Buchstaben auf-
   gefuehrt werden, sofern der Sysop des Systems benachrichtigt werden
   soll.  Ausserdem ist  darauf zu achten,  dass gekuerzte Systemnamen
   "normalen" Systemnamen entsprechen koennen:
   "TESTSYSTEM"  wird  beispielsweise  zu  "TESTSYST".  Sollte nun ein
   System auftreten,  dass schon den Namen "TESTSYST" besitzt, so wird
   angenommen, dass es sich um ein und das selbe System handelt!

   Der Fall,  der in dem letzten Abschnitt dieser Dokumentation ("Hin-
   weis") erklaert wurde,  wird allerdings bei 99% aller Einsaetze von
   "NetStat" niemals auftreten. Daher koennen Sie beruhigt sein, falls
   Ihnen die Erklaerung ein wenig kompliziert erschien!  :)

10. Ein letztes File, was man erstellen kann, traegt den Namen:

    BBS:NetStat/NetStat.Sysop

    In diesem Textfile hat man die Moeglichkeit, in der 1. Zeile einen
    User- oder einen Gruppennamen einzutragen. Es wird nur die 1. Zei-
    le ausgelesen - weitere Zeilen werden ignoriert!
    Statistik-Mails,  die fuer den  SYSOP  der Mailbox  bestimmt sind,
    koennen  durch dieses  Feature optional an eine  Person  geschickt
    werden, die die Funktion eines Point-, EMail- oder Netz-Verwalters
    besetzt.  Gibt man anstatt eines Usernamens einen Gruppennamen an,
    so werden die Statistik-Mails an alle  Mitglieder der entsprechen-
    den Gruppe gesendet.
    Es darf  KEINE  EMail-Adresse hier eingetragen werden, sondern le-
    diglich ein einzelner  Username eines Users der Mailbox  (bzw. ein
    existierender Gruppenname), z.B.:

    --------------------------------------------------- cut here -----
    bAStARd
    --------------------------------------------------- cut here -----

    oder:

    --------------------------------------------------- cut here -----
    NetzVerwaltung
    --------------------------------------------------- cut here -----

    Abkuerzungen oder  "Pattern",  wie sie bei dem File  unter Punkt 8
    erklaert wurden,  sind hier NICHT zulaessig!  Jedoch unterscheidet
    "NetStat" auch hier nicht die Gross/Kleinschreibung.
    Existiert das  File  "NetStat.Sysops"  NICHT,  so erhaelt  NUR der
    User, der im "ZNetz-Module/SETUP/"  als Sysop definiert ist,  eine
    Statistik-Mail!

Installations-Anleitung, UPDATE:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Ein  "Update"  von aelteren Versionen auf die neue v1.2 gestaltet sich
relativ  einfach.   Es  muessen  lediglich die neuen Hauptfiles in das
schon vorhandene NetStat-Verzeichnis kopiert werden.
Moegliche  existierende  Files  koennen  dabei  einfach ueberschrieben
werden.   Ersetzen Sie jedoch keine Files, die Ihre Konfiguration dar-
stellen  (z.B.   "NetStat.Users").   Es  brauchen  in  der  Regel  nur
folgende Files neu kopiert werden:

  - NetStat/NetStat.REXX
  - NetStat/NetStat.DOK
  - NetStat/ReadMe.TXT
  - FILE_ID.DIZ


< 7 >  Der Erst-Aufruf (Initialisierung):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Da  das  Tool  naetuerlich  Zeit-  und  Systemabhaengig  ist, muss das
Programm zu Beginn der Statistik-Zaehlung einmal initialisiert werden.
Jenes  geschieht  durch  einfachen  Aufruf ueber die SHELL des Amigas.
Wechseln Sie in das Verzeichnis "BBS:NetStat/" und geben Sie ein:

NetStat

Nach  anschliessendem Druck auf die <RETURN> Taste sollte das NetStat-
Programm  aufgerufen  werden und sich initialisieren!  Dabei erscheint
folgender Hinweis:

>  Sie rufen das Programm "NetStat" zum ersten Mal auf!                
>  Folgende Mailboxdaten konnten ausgelesen werden:                    
                                                                    
Nun werden ein paar Daten ihrer Mailbox ausgegeben, die beispielsweise
so aussehen koennten:

>  Mailboxname.........: <hEllGAtE BBS>
>  Systemname..........: <HELLGATE>
>  Sysop-Handle........: <bAStARd>
>  Box-Domain (Sysop)..: ".dontpanic.sub.org"
>  Globaler SmartHost..: Mailbox "NASUS"
>  Sysop EMail-Adresse.: "bAStARd@HELLGATE.dontpanic.sub.org"
>  Sysop-Mails an......: "bAStARd"
>  Statistik-Beginn....: 17.07.96 (heutiges Datum!)

Sollten  die  Daten fehlerhaft sein, dann korrigieren Sie sie bitte in
dem ZNetz-Module unter AmBoS!
Die Zeile "Sysop-Mails an:" gibt die Person oder die Gruppe an, an die
die Sysop-Mails gesendet werden (siehe Punkt 6.10).
Sollte das Tool allerdings eine andere Fehlermeldung ausgeben, wie zum
Beispiel:

> Die Boxdaten konnten nicht einwandfrei ausgelesen werden!
> Bitte prüfen Sie die AmBoS- und  die NetStat-Version und ziehen Sie das
> Anleitungsfile zu "NetStat" zu  Rate!  Führen Sie außerdem im SETUP des
> AmBoS-ZNetz-Modules bei allen Einstell-Möglichkeiten eine <Speicherung>
> durch.
> Gegebenenfalls müssen die Daten in dem File "BBS:NetStat/Boxdaten"
> manuell eingetragen werden.  Domain-Server, die keinen SmartHost haben,
> müssen ebenfalls  durch das besagte  File ihre Mailboxdaten definieren.
> Nehmen Sie bitte auch hierzu die Dokumentation zu Hilfe!

kann das folgende Ursachen haben:

- Die Version von AmBoS- und/oder dem ZNetz-Module ist zu neu, oder zu
  alt. Die AmBoS-Programmierer behalten sich immer Aenderungen im Pro-
  gramm vor und es besteht die Moeglichkeit,  dass das Tool  "NetStat"
  nicht fuer den Stand konzipiert ist, aufdessen sich  AmBoS  oder das
  Modul befindet.  Erkundigen  Sie sich beim AmBoS-Support,  im AmBoS-
  NET oder beim Autor direkt (Kontakt-Adresse siehe Punkt < 14 >).

- Ihre Mailbox ist beispielsweise  "Domain-Server"  und  besitzt daher
  keinen  globalen  SmartHost.  Lesen  Sie in diesem  Falle  bitte bei
  Punkt < 8 > weiter.

- Die  Struktur  der  Datensicherung,  die das  ZNetz-Module vornimmt,
  wurde ab einer bestimmten Versionsnummer des Modules geaendert.
  Falls Sie seit laengerem keine  Sicherung der  ZNetz-Daten vorgenom-
  men haben, oder sogar noch eine veraltete Versionsnummer des Modules
  benutzen,  koennen die Mailboxdaten nicht richtig ausgelesen werden.
  Speichern Sie einfach bei ALLEN Fenster, die im SETUP des das ZNetz-
  Modules geoeffnet  werden koennen,  die Daten  (also auf "SPEICHERN"
  klicken)  und versuchen Sie erneut das Programm "NetStat" zu initia-
  lisieren.

  Sollte  das keinen Erfolg  ergeben,  lesen Sie bitte bei Punkt < 8 >
  weiter (Mailboxdaten manuell eintragen).

In  der Regel sollten aber die Mailboxdaten ohne Probleme gefunden und
eingelesen  werden.   Nach  dieser  Initialisierung  ist  das Programm
entsprechend  vorbereitet  und die Fuehrung der Statistiken wird auto-
matisch begonnen.
An  dieser Stelle sei noch anzumerken, dass darauf geachtet wurde, das
keine  "persoenlichen"  Daten  in  der Statistik vermerkt worden sind.
Weder  Datum,  Uhrzeit, Betreff oder sogar der Inhalt einer Mail, noch
der  Absender  wird  dem  Sysop der Mailbox, in der das Statistik-Tool
"NetStat"  im  Einsatz  ist,  bekanntgegeben.   Nur  die  User  selbst
erfahren diese Daten!


< 8 >  Mailboxdaten manuell eintragen:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sollte  es trotz allem Schwierigkeiten beim Einlesen der Mailbox-Daten
geben,  so  starten Sie einen beliebigen TextEditor (z.B.  "CygnusED")
und   laden   das   File  "BBS:NetStat/Boxdaten.BAK").   Es  erscheint
folgender Beispiel-Text (natuerlich ohne den gestrichelten Linien):

------------------------------------------------------- cut here -----
00
hEllGAtE BBS
HELLGATE
bAStARd
.dontpanic.sub.org, .zer
.dontpanic.sub.org
.dontpanic.sub.org
NASUS
------------------------------------------------------- cut here -----

Aendern  Sie nun die Daten entsprechend ab.  Die "00" in der 1.  Zeile
unbedingt so lassen.  In der 2.  Zeile wird der komplette Mailbox-Name
eingetragen.   In der 3.  Zeile steht der Mailbox-Netzname (kann nicht
laenger  als  8  Buchstaben sein!).  In der 4.  Zeile ist der Username
des  Sysops aufgefuehrt und in der 5.  Zeile alle Domains, die die Box
besitzt, jeweils mit einem Komma und einem Leerzeichen getrennt.
In   der   6.    Zeile   folgt  die  Domain  des  Sysops  und  in  der
darauffolgenden  Zeile  (Zeile  Nr.  7) steht die Domain, die fuer die
Points  eingetragen  ist.  In der letzten Zeile (Zeile Nr.  8) ist der
globale  SmartHost  der  Mailbox  eingetragen.  Auch hier gilt wieder:
Mehr als 8 Buchstaben sind NICHT moeglich!
Es  duerfen  keine Zeilen entfernt oder hinzugefuegt werden.  Das File
muss daher genau 8 Zeilen lang sein.
Sollte  Ihre  Mailbox beispielsweise "Domain-Server" sein, so besitzen
Sie  selbstverstaendlich  KEINEN globalen SmartHost, wie er in Zeile 8
gefordert  wird.   Tragen Sie in diesem Fall in dieser Zeile den Netz-
namen  einer  beliebige Mailbox ein, die an ihrem System angeschlossen
ist (die z.B.  bei Ihnen "pollt", oder bei der SIE "pollen").

Speichern  Sie  nun das File unter dem Namen "BBS:NetStat/Boxdaten" ab
(nicht  "BBS:NetStat/Boxdaten.BAK"  !)  und  starten  Sie das Programm
"NetStat"  erneut.   Nun sollten beim Initialisieren keine Fehler mehr
auftreten.  Aenderungen bei den oben genannten Mailboxdaten werden nun
allerdings  NICHT  erkannt und muessen wieder von Hand in dem besagten
File eingetragen werden.


< 9 >  Funktionsablauf des Programmes:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Nach dem Programmstart, zum Beispiel ueber "AutoEvents", initialisiert
sich   das  Programm  und  reserviert  erforderliche  Speicherplaetze.
Ebenso werden mehrere Routinen durchlaufen, die moegliche Fehler (z.B.
in  den Zusatz- und Konfigurationsfiles) erkennen und abfangen sollen.
Dieser  "Start-Vorgang"  benoetigt  auf einem Standard A2000 mit 68000
Prozessor einige Sekunden!

Anschliessend  werden  die  Mailbox-  und ZNetz-Daten eingelesen.  Bei
Erst-Aufruf  des  Programmes  werden diese angezeigt und einige Vorbe-
reitungen  zur Statistik-Berechnung (z.B.  Sicherung des Bezugsdatums)
werden vorgenommen.
Nun  wird versucht, das File "/Logfiles/EMails_IN" einzulesen und aus-
zuwerten.  Die entsprechenden Datensaetze werden gezaehlt, verarbeitet
und die Anzahl der gelesenen Datensaetze wird auf dem Bildschirm ange-
zeigt.   Sollte das File NICHT existieren, so wird dieser Programmteil
automatisch uebersprungen.
Anschliessend  wird das File "/Logfiles/EMails_OUT" eingelesen (sofern
vorhanden).   Hierbei werden zwischen Mails unterschieden, die aus dem
eigenen  System rausgingen oder die fuer andere Systeme (Fremdsysteme)
weitergeleitet (geroutet) wurden.  Auch hier werden die entsprechenden
Datensaetze und Aktionen auf dem Bildschirm angezeigt.
Nach  Berechnung  der jeweiligen Statistiken werden die Mails erstellt
und  zu einem Puffer zusammengefasst, der in dem Verzeichnis "T:Sort/"
abgelegt wird.
Die  Protokollfiles  "EMails_IN"  und  "EMails_OUT"  werden nun in ein
Backup-Verzeichnis  ("/Logfiles/Logfiles_OLD/")  uebertragen.  Hierbei
wird  das aktuelle Datum am Ende des Filenames angehaengt.  Beispiels-
weise:

"/Logfiles/Logfiles_OLD/EMails_IN_17-07-96"

Sollte  schon  ein  File  mit  dem  selben  Namen  in  dem Verzeichnis
existieren,   dann   wird  hinter  das  Datum  noch  zusaetzlich  eine
Index-Ziffer gesetzt:

"/Logfiles/Logfiles_OLD/EMails_IN_17-07-96_1"
"/Logfiles/Logfiles_OLD/EMails_IN_17-07-96_2"
"/Logfiles/Logfiles_OLD/EMails_IN_17-07-96_3"
[...]

Zuletzt wird der "AmBoS-Sorter" aufgerufen und der PUFFER einsortiert!
Jenes  geschieht nun unter der Kontrolle von AmBoS, bzw.  des Sorters.
Das heisst:  Sollte der Sorter gerade beschaeftigt sein (z.B.  Einsor-
tieren  eines NetCall-Puffers, oder aehnliches) wird das Sortieren des
NetStat-Puffers an das Ende der Sort-Job-List angehaengt und wird dann
abgearbeitet, wenn andere Arbeiten vom Sorter erledigt wurden.


< 10 > Infomail nach 30 Tagen:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Wenn "NetStat" mehr als 30 Tage nach dem ersten Aufruf gestartet wird,
erhaelt  der SYSOP der Mailbox automatisch eine Informations-Mail, die
ihn  auffordert,  ein Reply an den "NetStat"-Autor zu schicken, sofern
das Tool auch zukuenftig in der Mailbox eingesetzt werden soll.
Das  Programm  "NetStat", sowie alle dazugehoerigen Programmteile sind
FREEWARE!   Es  darf in unveraenderter Form frei kopiert und weiterge-
geben werden.  Eine Mail an den Autor dient lediglich zur Information!
Solch  ein  Reply (eine Antwort-Mail) sollte bitte folgende Daten ent-
halten (Beispiel):

> Mailboxname / Netzname..: hEllGAtE BBS (HELLGATE)
> Sysop-Username..........: bAStARd
> Erster Programm-Aufruf..: 17.07.96
> NetStat-Versionsnummer..: Version 1.2 (Release-Date: 17-Jul-96)

Die  Nachricht,  die  der  Sysop  erhaelt,  ist so ausgelegt, dass sie
direkt  <BEANTWORTET>  werden  kann  und die oben aufgefuehrten Zeilen
gequotet werden koennen.
Es  koennen  natuerlich  auch gerne ein paar Zusatz-Bemerkungen in der
Mail hinzugefuegt werden.


< 11 >  Bekannte Fehler, Schwaechen, Schwachstellen:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Wie  schon  unter  Punkt < 3.3 > erwaehnt, werden fuer Points momentan
folgende Absender-Typen unterschieden:
1. "Netz-Absender" und  2. "Online-User".  Online-User  werden  aller-
dings  NICHT  also  solche erkannt, sofern die Mailbox mehrere Domains
fuehrt und die Online-User eine andere Domain, wie der Sysop besitzen!
Selbstverstaendliche   werden   die   Mails   der   "nicht  erkannten"
Online-User  fehlerfrei  in  der  Statistik gefuehrt und auch in allen
Mails  vermerkt, allerdings ist es nicht moeglich, in den Mails an die
User den Zusatz-Hinweis aufzufuehren, dass es sich bei dem Absender um
einen "Online-User" handelte.

              [ Weitere Hinweise: siehe Punkt < 3 > ! ]


< 12 >  Beispiel-Mails:
~~~~~~~~~~~~~~~~~~~~~~~
In dem Archiv sind folgende Beispiel-Mails enthalten:

* "NetStat/Beispiele/User.TXT"
  Eine moegliche Statistik-Mail,  die ein User oder ein Point erhalten
  kann.  Die Mail gibt Auskunft ueber alle EMails, die der User in dem
  Zeitraum von 7 Tagen versendete.

* "NetStat/Beispiele/Sysop1.TXT"
  Eine moegliche Statistik-Mail,  die der  Sysop erhalten kann.  Diese
  Mail informiert den  Sysop  ueber das entstandene Datenaufkommen von
  allen eingegangenen EMails in dem entsprechenden Zeitraum.

* "NetStat/Beispiele/Sysop2.TXT"
  Eine moegliche Mail, die ebenfalls der Sysop erhalten kann. Sie gibt
  Auskunft, welches Datenaufkommen fuer "Fremdsysteme" geroutet wurde.

* "NetStat/Beispiele/FremdSysop.TXT"
  Solch eine Statistik-Mail kann beispielsweise ein Sysop eines Fremd-
  systems erhalten.  Hier wird der Sysop des Systems aufgeklaert, wel-
  ches  Datenaufkommen seine User bei dem  "anderen"  System durch das
  Weiterleiten der EMails verursachten.


< 13 >  Gesamte Entwicklungsphase (History):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Vor Version 0.6:
~~~~~~~~~~~~~~~~
Erstellung  der  Grundstruktur, direkte Ausgaben als "Status", Berech-
nungen einiger Statistiken, Erstellung der Mails.

Version 0.6:
~~~~~~~~~~~~
Erste funktionstuechtige BETA-Version. Nur eingehende EMails!
Testbetrieb in der "hEllGAtE BBS".

Version 0.7:
~~~~~~~~~~~~
Diverse  Aenderungen,  Erweiterungen, Verbesserungen im Programm-Code.
Auswertung von ausgehenden EMails.
Zusaetzliches Betatest-System: "ADONAI" (Sysop: "Grisu").

Version 0.8, Version 0.9, Version 0.91:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Diverse  Aenderungen,  Erweiterungen, Verbesserungen im Programm-Code.
Auswertung von EMails, die fuer Fremdsysteme geroutet wurden.
Zusaetzliches Betatest-System: "NASUS" (Sysop: "Klaro").

Version 0.91 -> Version 0.92:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Die  Auswertung  des Routwegs (Angabe "ROT" in den Mails) entfernt, da
  das ZNetz-Module dieses Feature nicht unterstuetzt.

- Kleiner   aber  gravierender  mathemathischer  Fehler  bei  Berechnung
  "Durchschnittliches  Datenaufkommen je Fremd-System" bei Mail an Sysop
  behoben.

- File "NetStat.NoSystems" geaendert in: "NetStat.Systems"

- Erhebliche  Veraenderungen/Verbesserungen  der grafischen Ausgabe beim
  Erkennen  von  Mails  von  Fremdsystemen, sowie bei der Erstellung der
  entsprechenden Statistik-Mails an die Sysops der Fremdsysteme.

- In  die  Mail  an  den  Sysop (Auflistung der Fremdsysteme) wurde eine
  Zeile hinzugefuegt, wenn KEIN Fremdsystem benachrichtigt wird:
  "Es   wurde   KEINEM   Sysop  von  Fremdsystemen  eine  Statistik-Mail
  zugeschickt."

Version 0.92 -> Version 0.93:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Das  File  "NetStat.NoUser" umbenannt in "NetStat.NoUsers" (mit "s" am
  Ende) da sonst Unstimmigkeit "System(s)" / "User(s)".  Der Richtigkeit
  halber sind jetzt beide Filenames identisch (in der Mehrzahl).

- Auflistung   in   der   SysopMail,   welche   User   durch  eine  Mail
  benachrichtigt wurden, stimmte nicht 100%ig.

- Die  Anzahl der BINAER-Nachrichten eines Fremdsystems in der SysopMail
  war bei bestimmten Konstellationen fehlerhaft.

- In  den  Batchfiles "GetMail.BAT" und "SendMail.BAT" wurden die Platz-
  halter fuer "UserStatus" und "Routweg" jetzt komplett entfernt.

- Im  Programm selbst werden nun auch nicht mehr die Pseudozeilen "User-
  Status"  und  "Routweg"  eingelesen  und auch die Pseudovariablen sind
  entfernt.

- An  2  Programmstellen wurden die Routinen zur Auslagerung temporaerer
  Dateien  ueberarbeitet.   Jetzt sollte zum einen der Bug behoben sein,
  der  eigentlich  bei  allen  Betatestern auftrat (LABEL NOT FOUND) und
  ausserdem   laeuft   jetzt  die  neue  Routine  auch  im  Programmteil
  "EMails_IN",  wo  sie vorher nicht eingebaut werden konnte.  Die neuen
  Routinen  benoetigen  nun nicht mehr das File "C:Echo" und sollten den
  gesamten Programmablauf etwas beschleunigen.

- Einige Aenderungen und Erweiterungen in der Dokumentation

- Zusaetzliches Betatest-System: "KSB" (Sysop: "Knochen").

Version 0.93 -> Version 0.94:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Neue  Beta-Version  des  ZNetz-MODs  protokolliert  ausgehende  EMails
  teilweise  doppelt.   Die  "Kopie" des Datensatzes enthaelt dann einen
  fehlerhaften  EMP.
  Laut Kai ist jenes ein Bug in der neuen Modul-Version!  In der NetStat
  v0.94  wurde  daher fuer AmBoS-Betatester eine Funktion eingebaut, die
  Datensaetze mit "!" im EMP ignorieren soll.

- An mehreren Programmstellen wurden die Routinen zur Auslagerung tempo-
  raerer Dateien nocheinmal ueberarbeitet.

- Nochmals einige Ausgabe-Aenderungen auf dem CON-Screen.
  Diesmal  besonders  bei "Versende Sysopmails".  Jetzt wird jeweils die
  Mail  angezeigt,  welche gerade erstellt und verschickt wird (aehnlich
  spaeteren Betreff).

- Datumsangaben  in  den  Protokoll-Files  koennen englisch oder deutsch
  sein.    Wird  das  Protokoll-File  erstellt,  so  kann  es  vorkommen
  (abhaeng-  ig  der  Systemkonfiguration), dass das Datum entweder als:
  "Freitag   29-Dez-95  14:58:30"  oder:   "Friday  29-Dec-95  14:58:30"
  gesichert wird.  NetStat laesst beide Moegleichkeiten zu!  Ein kleiner
  Fehler in dieser Routine wurde in der v0.94 gefixed.

- Bei SysopMail "Statistik versendeter Daten" wurden als Uebersichtssta-
  tistik die Woerter "versenden" und "empfangen" vertauscht.

- Einige Aenderungen und Erweiterungen in der Dokumentation.

- Zusaetzliches Betatest-System: "PLEASURE" (Sysop: "Kirk").

Version 0.94 -> Version 0.95:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Kopf  und  Finish  der Nachrichten an User stark modifiziert:  Bessere
  Begruessung    (Anrede,    Vielfalt,   erklaerende   Einleitung)   und
  Abschluss-Absatz ueberarbeitet.

- Nachrichten  an  User  enthalten  nun auch eine Uebersichts-Statistik:
  Gesamtanzahl Datensaetze, Empfangene ASCII- & BINAER-Daten, Durchschn.
  Datenaufkommen pro Mail/File und pro Tag,...  usw.

- "Ansprechpartner"  am  Ende diverser Mails ist nun nicht mehr generell
  der   Sysop,   sondern   die   Person   (oder  Gruppe),  die  im  File
  "NetStat.Sysop" ein- getragen ist (falls das File NICHT existiert, ist
  der Sysop der Ansprechpartner!).

- In  der  Mail "Fremdsysteme" (an den Sysop des eigenen Systems) wurden
  bei der System-Auflistung die User jeder einzelnen Fremd-Mailbox nicht
  gezaehlt.  Die Anzahl der User der Fremdboxen fuer die EMails geroutet
  wurden war immer "1" - daher ergaben sich auch falsche Folgewerte!

- In  der Mail "Fremdsysteme" (an den Sysop des eigenen Systems) ist der
  Statistikwert "Durchschn.  Datenaufkommen je User" hinzugekommen.

- In  mehreren Mails "Datum der letzten Statistik-Berechnung" mit aufge-
  fuehrt.

- Statistik-Mails   an   Sysops  von  Fremdsystemen  wurden  NICHT  mehr
  erstellt.  (never touch a running system!  :) )

- Neue Ausgabe des Berechnungszeitraums in diversen Mails, wenn Zeitraum
  nur 1 Tag lang war.

- Wenn  bei  EMails_OUT der Systemname laenger als 8 Buchstaben lang ist
  (was  allerdings  laut  ZCONNECT-Doku  nicht auftreten darf!) wird der
  Systemname auf die ersten 8 Buchstaben gekuerzt.

Version 0.95 -> Version 0.96 (nicht veroeffentlicht!):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In  den  Statistik-Mails an den Sysop (empfangen und versendete EMails
  der User) waren im Kopf "Versendet" und "Empfangen" vertauscht.

- Wenn  "NetStat"  mehr  als 30 Tage nach dem 1.  Aufruf gestartet wird,
  erhaelt  der  SYSOP der Mailbox eine Info-Mail, die er quoten kann und
  als Reply an den "NetStat"-Autor schicken sollte (als Infomail).

- Die Betreffs der Mails an die User beginnen nun mit "NetStat:".  Damit
  koennen  Points  diese  Mails ueber einen Filter direkt in ein bestim-
  mtes Brett verlegen lassen (z.B.  MicroDot).
  Dieser Vorschlag stammt von: "Roman@ksb.kr.rhein-ruhr.de"

- Die  Puffer-Datei  liegt  nicht mehr in "T:" (z.B.  RAM:), sondern auf
  der Festplatte unter "BBS:ZNetz/ZCONSORT/NetStat/".
  Wenn  VOR oder WAEHREND der Sortierung der Rechner abstuerzte, war der
  erstellte  Puffer und somit alle Mails an User und Sysops verloren ge-
  wesen, wenn "T:" im RAM:  assigned war.

- Wenn das Protokollfile "EMails_IN" nicht, jedoch das File "EMails_OUT"
  vorhanden war,  brach das  Tool mit einer Fehlermeldung ab.  Das Back-
  up der Protokollfiles konnte nicht richtig erstellt werden.

- Einige unmoegliche  Systemzeiteinstellungen  werden abgefangen,  damit
  keine unrealistischen  Statistiken  erstellt und die  User/Sysops  mit
  fehlerhaften Mails "versorgt" werden.

- Dokumentation erweitert und komplett ueberarbeitet.

Version 0.96 -> Version 1.0:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Erste oeffentliche Release-Version (19. Februar 1996)

Version 1.0 -> Version 1.1:
~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Die  Auswertung  im  Monat  "MAERZ"  funktionierte  bei  eingestelltem
  deutschen  Locale nicht richtig.  Das Problem lag an der Erkennung des
  Monatsnamens aufgrund des Umlautes "ae" in "Maerz".
  Durch diesen Fehler traten auch  Folge-Fehler auf,  die z.B.  die gra-
  fische  Darstellung der  Mails etwas durcheinander brachte.  Ausserdem
  konnte es vorkommen, dass fehlerhafte Statistikwerte errechnet wurden.
  (Danke fuer  die  Informationen:  "M.Bruchmann@fate.ohz.north.de"  und
  "Sysop@lizard.ame.osn.de").
  Die Routine der Monats-Erkennung wurde in der  Version 1.1  nocheinmal
  erheblich ueberarbeitet.

- Bei einigen  "wild"  verschachtelten  "Pattern"  im Konfigurationsfile
  "NetStat.NoUser" kam es vor, dass ausser dem Sysop  KEIN  anderer User
  eine Benachrichtigungs-Mail erhielt.  Dieser  Fehler sollte jetzt auch
  behoben sein. Jetzt muessten alle AmigaOS-Pattern unterstuetzt werden.

- Infozeile geaendert, wenn kein Protokollfile existiert und daher keine
  Statistiken erstellt werden koennen.

- Kleine Aenderungen in der Dokumentation.

- Zweite oeffentliche Release-Version (16. Maerz 1996)

Version 1.1 -> Version 1.2A:                                              |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                              |
- Aufgrund einer Aenderung in einer Betaversion des ZNetz-Modules wurden  |
  keine User, sondern nur noch Points einer Mailbox durch Statistikmails  |
  benachrichtigt.                                                         |
  Dieser Fehler lag NICHT an "NetStat" ! Saemtliche Daten wurden fehler-  |
  frei ausgewertet und ein  Puffer  wurde erstellt.  Leider kam die neue  |
  Version des ZNetz-Modules mit einer Angabe im Puffer nicht klar.        |
                                                                          |
Version 1.2A -> Version 1.2:                                              |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                              |
- Dokumentation aktualisiert                                              |
                                                                          |
- Dritte oeffentliche Release-Version (17. Juli 1996)                     |


< 14 >  Kontakt-Adresse:
~~~~~~~~~~~~~~~~~~~~~~~~

         "NetStat" ARexx-Hauptprogramm, sowie Dokumentation:

             EMail........: bAStARd@d-area.ohz.north.de
             FIDO.........: 2:2426/3060.86
             Realname.....: Michael Schams
                            (Ex-Sysop der "HELLGATE BBS")
              Voice.......: 04221-121040
              Fax.........: 04221-121030
              WordWideWeb.: http://www.netwave.de/users/bastard           |


                        "GetData" Zusatz-Tool:

              EMail.....: Grisu@adonai.dontpanic.sub.org
              Realname..: Thomas Gercke
              Mailbox...: Another Door In Paradise (ADONAI)
              Port #1/#2: 04221-968075 (2x RINGDOWN)
              Port #3...: 04221-64654
              Voice.....: 04221-968077


< 15 >  Thanx und Greetinx:
~~~~~~~~~~~~~~~~~~~~~~~~~~~

      Ich bedanke mich ganz herzlich bei folgenden Betatestern:
        "Klaro" (NASUS) - "Knochen" (KSB) - "Kirk" (PLEASURE)

                      Ganz besonderer Dank gilt:
                           "Grisu" (ADONAI)
        fuer das "GetData"-Programm und das Betatesten, sowie
  fuer den Monitor, den er mir fuer mehrere Monate ausgeliehen hat,
          damit ich das Tool fertig programmieren konnte...

          Gruesse gehen an (in alphabetischer Reihenfolge):
   Agent, aNGEl'dUST, Automan, BiG, Bogie, CyBoX, eINsteIN, Farmer,
 Gonzo, Joerg, Kai, Latze, M.Bruchmann, MAC, McMarco, Media, Mr.GPP,
                  Odie, Omani, S.Raudonis, Schweppes
            und alle, die ich hier vergass, aufzufuehren!

                       Weitere Gruesse an alle,
   mit denen ich auf'm "NST" immer mal wieder 'n Bierchen trinke...
                          oder 2 oder 3  :*)
        und mit denen ich regelmaessigen (EMail-)Kontakt habe!


                .-----------------------------------.
                |  < bAStARd@d-area.ohz.north.de >  |
                `-----------------------------------'

END OF FILE!
