home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 2 BBS
/
02-BBS.zip
/
steil95p.zip
/
STEILLOG.DOK
< prev
next >
Wrap
Text File
|
1996-07-08
|
23KB
|
583 lines
S T E I L L O G
Version 0.95
LogFileAnalysator für MAX/2 BINK/2 XEN/2 CL/2 und SQUISH/2
Komplett in Pascal geschrieben. Alle Rechte vorbehalten.
Verfasser dieses Programms ist: Michael Weinert 2:2471/2410@FIDONET.ORG
(c) 1995,1996 by Michael Weinert
Inhalt:
-------
1.0 Allgemeines
1.1 Registrierung
1.2 KurzInfo
1.3 Installation
2.0 MaximusTeil
2.1 MacroDefinitionen
2.2 Ausgaben in Max
2.3 Einbau der MailerStatistiken in Max
3.0 MailerTeil
4.0 SquishTeil
5.0 CostManager
6.0 Konfigurationsdatei
6.1 KommandoZeilenParameter
7.0 SchlußWort
7.1 Bekannte Bugs/Features ;-)
8.0 Danksagungen
9.0 Kontakthinweise
1.0 Allgemeines:
-------------------
Wozu eine Doku für ein Logfile-Analyseprogramm ???
Nun, das Programm ist recht flexibel gestaltet. Man hat viele (eigene)
Einstellmöglichkeiten, sogenannte Macros. Diese werden in der STEILLOG.CFG
eingetragen. Man besitzt nun die Möglichkeit, auf vielfältige Art und Weise
die Logausgabe seinen Vorstellungen anzupassen.
Der Ablauf ist recht simpel. Steillog liest die CFG durch, die entweder
durch ein SET STEILLOG=E:\BBS\LOG\STEIL\ angegeben wurde oder sich im
aktuellen Verzeichnis befindet.
Bei einem Fehler bricht das Programm ab. Ist soweit alles in Ordnung,
beginnt Steillog nun mit dem Einlesen der LOG-Dateien. Dabei wird nach den
diversen Macros gesucht, die anschließend bei der Ausgabe zum Vorschein kommen.
Eine Sortierung existiert nicht, da in 1. Instanz schon nach den Lines und
völlig automatisch nach dem Datum und Zeit sortiert wird.
Dem Gegenüber steht nun der größere Aufwand: der MAILER-Teil von Steillog.
Welcher Mailer eingesetzt wird, spielt dabei keine Rolle. Es ist sogar
möglich, wenn auf Line 1 Bink und auf Line 2 Xenia eingesetzt wird !
Es existieren hier eine Reihe neuer Keywörter, die unten im CFG-Sample er-
läutert werden. Die Funktionsweise ähnelt der von Max, außer, daß entweder
den Kriterien Datum/Zeit oder Zone sortiert wird.
Last but not least liest Steillog die SQUISH.STT ein, und speichert eine
Auswertung davon ab, die auch in eine Squish-Basis geschrieben werden kann.
Steillog ist ein LogFileAnalysator der ständig erweitert wird.
Zielsetzung von Steillog ist es, dem SysOp die notwendigen Infos in ein
ansehbares Format zu bringen. Wer liest schon gerne seine wirren LogFiles durch ?
Ich garantiere für keine Funktionalität auf anderen Maschinen mit MAX/2,BINK/2,
XEN/2,CL/2 oder SQUISH/2 ! Es kann sein, daß das Programm nicht mit MAX
richtig arbeitet, wenn der Logging Mode (in MAX.CTL) nicht auf TRACE steht!
Wichtig ist, daß in dem entsprechenden LanguageFile die LOG-Angaben nach wie
vor in der englischen Originalfassung existieren. Ich garantiere nur, daß es
Platz auf eurer Festplatte benötigt. Ich übernehme keine Haftung für Schäden
an eurer Hard- oder Software.
Ich bemühe mich aber immer weitere Features einzubauen und Bugs
zu entfernen.
Batterien sind auch keine dabei. ;)
Squish und Maximus sind eingetragene Warenzeichen von Lanius Corporation.
1.1 Registrierung
-----------------
Diese Soft ist Shareware. Ich glaube jeder weiß, was dies ist. Es heißt
nichts anderes als 30 Tage testen:
if Soft=gut then pay, else kill....
Weitere Hinweise siehe REGISTER.DOC.
BTW: Wenn euch der Song doch zu gut gefällt, den gibts bei mir auch ohne
Steillog völlig umsonst. Requeste HALL !
Sowohl in der registrierten wie auch in der unregistrierten Version laesst
Steillog bis zu 5000 MailerConnects und 8000 MaximusAktionen pro Session
zu. Dies sollte eigentlich jedem Zweck voellig genuegen.
1.2 KurzInfo zu SteilLog
----------------------------------
a) Liest die MaximusLogFiles aus und schreibt eine Ausgabe mit den
Aktionen, die man in Macros definieren kann.
b) Liest die MailerLogs (Cantaloup,Binkley,Xenia) und gibt
alle Connects mit Zeit/Datum In/Out aus.
c) Startet den CostMan, addiert die User-In/Out und checked ob das
Datum mit dem in der CFG übereinstimmt. Falls ja wird eine
Kostenstatistik geschrieben. Steillog beendet in diesem Fall
mit einem speziellen Errorlevel von 50 !
d) Liest die SQUISH.STT aus und macht dazu eine Ausgabe. Diese wird
nach Gruppen sortiert.
e) Schreibt auf Wunsch die Auswertungen in eine SQUISH-Base.
f) Liest die USER.BBS von Maximus aus und schreibt eine allgemeine
Statistik. Fertig zum Einbinden in Max.
g) Schreibt die ECHOTOSS.LOG für Squish.
h) Sofern als Parameter Overview angegeben wurde, wird lediglich
eine Übersicht angezeigt.
1.3 Installation von STEILLOG/2
-------------------------------
Da es mir inzwischen möglich, ist eine multisprachfähige Version herauszu-
bringen, muß man natürlich zuerst die Sprache wählen. Dies geschieht ein-
fach dadurch, daß man entweder die DEUTSCH.DLL oder die ENGLISH.DLL in
eine STLANG.DLL umbenennt. Anschließend muß man nur noch die STEILLOG.CFG
an sein System anpassen.
2.0 Der Maximusteil
------------------------------
Der Maximusteil ist eigentlich seit Anbeginn unverändert und sollte
auf jedem System laufen, welches noch das englische Format der Logs
verwendet, sowie in der MAX.CTL TRACE stehen hat.
Es gibt 2 hardcoded Macros welche man nach belieben ein- und ausschal-
ten kann. Ersteres wäre der PasswortCheck. Das heißt bei falscher Paß-
worteingabe eines Users wird dies dem SysOp ebenfalls in der Ausgabe
angezeigt. Das andere ist der MailCheck. Dadurch, daß ich mir etwas
Arbeit sparen wollte, wird im ersten Feld die Area anstatt der Zeit
angezeigt, und an wen die Nachricht ging.
2.1 Die MacroDefinitionen
----------------------------
Dies nenne ich relativ simpel einfach mal so, denn für mich war es
wichtig beim Einrichten einer neuen Door in MAX/2 zu sehen, wie oft
diese genutzt wird. Nehmen wir einfach mal an, ich richte eine Door
namens Tetris ein. Bevor ich nun Tetris aufrufe, schreibe ich einen
Kommentar (z.B. TetrisStart ) ins Logfile von Maximus.
Das kann ich z.B. in einem Mecca-File machen:
[log]* TetrisStart
In der Steillog.CFG suche ich dann nach den Macrodefinitionen und erhöhe
den Counter um eins, und schreibe:
Macro TetrisStart Startet_Tetris Uhrzeit
^^^^^^^^^^^^^^ max. 14 Zeichen !
In der Ausgabe sehe ich dann wunderbar, was der User wann gemacht hat.
Wirklich eine komfortable Sache. Außerdem lass ich mir diese Ausgabe
einmal pro Nacht per Netmail schicken. Dazu noch ein kleiner Hinweis:
es wird zwischen Groß- und Kleinschreibung unterschieden !
Das 4. Wort definiert Uhrzeit (aktuelle Uhrzeit), Datei , Zeit (Onlinezeit)
oder eben nichts ;-) Auf Wunsch werden weitere vordefinierte Funktionen
eingebaut, das kommt auf euer Feedback an.
So nebenbei noch der Hinweis, dass die Anzahl der Macrodefinitionen mit der
Anzahl der Macros uebereinstimmen muss.
2.2 Die Ausgaben von UserStat und MailerStat
------------------------------------------------
Als kleine Features zum Einbinden in Maximus wird die Mailerstatistik
mit Farbdefinition in eine seperate Datei ausgegeben. Die Farben haben
den selben Namen wie in Maximus selbst. Da ich zudem in Steils Boexle
eine Userstatistik benoetigte, habe ich die gleich mit eingebunden.
Man spart sich dann wieder ein Tool mehr.
2.3 Einbau der MailerStatistiken in Maximus
-------------------------------------------
Zuerst muß "Enable MaxMailStat" in der CFG enthalten sein. Dann passe bitte
den Pfad und die Datei von MaxStatFile an. Jedes mal, wenn Du nun Steillog
laufen läßt wird diese Datei erstellt. Aus diesem und anderen Gründen noch-
mals meine Empfehlung, daß SteilLog einmal in der Nacht laufen sollte.
Zurück zu Max und den MailerStats. Hier der Eintrag in der MENU.CTL:
Display_File main2\maxstat Demoted "MailerStats"
Die Datei braucht nicht extra mit MEC(P) compiliert werden. Die Farben
fuer die einzelnen Spalten werden in der CFG-Datei eingestellt.
Du brauchst kein abschliessendes ENTER in der Menus.CTl mehr einbinden,
dies ist in der MailerStat schon enthalten.
3.0 Der MailerTeil:
--------------------
Der MailerTeil hat eigentlich die meiste Zeit in Anspruch genommen. Es kamen
immer wieder neue Funktionen hinzu. Zudem musste ich auf die 3 unterschied-
lichen Mailertypen Ruecksicht nehmen.
Nachdem nun aber die Sourcen zum 3. Mal umgeschrieben wurden, sind diese zum
Glueck so flexibel, dass weitere Features kein Problem mehr darstellen.
Auch der Mailerteil muss explizit mit einem Enable eingeschaltet werden.
Es wird im Prinzip alles angezeigt, was auch tatsaechlich passiert ist.
Z.B. wird der Passworterror eines Downlinks mit einem Ausrufezeichen vor
der AKA angezeigt. Ausgehende Rufe werden mit einem Stern vor der AKA an-
gezeigt. Wer will, kann diese natuerlich auch weglassen. Desweiteren gibt
es noch eine Vielzahl weiterer Setups, die aber in der BeispielCFG weiter
unten beschrieben werden.
4.0 SquishTeil
-----------------
Der SquishTeil war die Auswertung, die ich mit am schnellsten realisiert
hatte. Es wird die SQUISH.STT (die StatistikDatei von Squish) eingelesen,
nach Areas und Nodes sortiert und anschliessend ausgegeben. Man hat dazu
noch die Moeglichkeit, die Areas in einzelne Gruppen/Netze zu unterteilen.
5.0 CostManager
------------------
Viele Ueberlegungen waren notwendig, um den Costman auf den Stand zu bringen,
auf dem er heute ist. Fuer mich war es ein grosser Anreiz, gerechte Kosten-
verteilung zu betreiben, ohne grossen Aufwand. Dies ist mir meiner Meinung
nach mit dem CostMan recht gut gelungen. Es sind nur ein paar Angaben not-
wendig, um die Kosten ausgeben zu lassen. Diese kann man sich einmal pro Woche
oder einmal im Monat erstellen lassen.
6.0 CFG-Datei inkl. Beschreibung
--------------------------------
Ich unterlasse ab dieser Version die doppelte Beschreibung aus 2 Gründen.
1) Es erspart mir Arbeit alles 2mal zu schreiben !
2) Seid Ihr gezwungen die Doku zumindest einmal durchzulesen ;-)
VorabInfo: UnderScores werden bei der Ausgabe entfernt.
; **************************************************************************
; * Steillog Beispielkonfigurationsdatei für Version 0.95 *
; **************************************************************************
; SysName = Dein Systemname, der in der Ausgabe erscheinen soll
SysName Steils_Böxle_Stuttgart
; Dein Registrierungskey:
; RegKey DemoKeyDemoKeyDemoKeyDemoKey
; Dein Name
Sysop Michael_Weinert
; Wie heißt Deine Echotoss.log und wo soll sie hin ?
ECHOTOSS E:\BBS\SQUISH\ECHOTOSS.LOG
; **************************************************************************
; * M A X I M U S T E I L *
; **************************************************************************
; Enable der MAX-Auswertung
; Wenn Du dieses Keywort mit einem Semikolon davor kommentierst, dann
; werden sämtliche Maximusspezifische Keywörter ignoriert.
Enable MaximusLog
; Enable oder Disable von Mail. bzw. Passwort
; Mailcheck = Durchsucht das Logfile, ob der User eine Nachricht geschrieben
; hat. In der Ausgabe steht dann an Wen und in welcher Area der User diese
; Nachricht geschrieben hat.
Enable Mail
; Mit diesem Keywort werden die falschen Paßworteingaben angezeigt.
Enable Password
; Die Ausgabedatei von der Maximusauswertung.
; Es besteht auch die Möglichkeit, das Datum der 1. Logdatei als Teil
; des Namens zu verwenden. Beispiel : 23Oct.MAX
; MaxLogOut E:\BBS\LOG\AUSGABE\ DATUM
MaxLogOut E:\BBS\LOG\AUSGABE\MAX.LOG
; Anschließend Deine LogFiles
MaxLogFile E:\BBS\MAX\LOG\task1.LOG
MaxLogFile E:\BBS\MAX\LOG\task2.LOG
MaxLogFile E:\BBS\MAX\LOG\task3.LOG
MaxLogFile E:\BBS\MAX\LOG\task4.LOG
MaxLogFile E:\BBS\MAX\LOG\task5.LOG
;Wieviele vordefinierte Macros ?
Anzahl 5
; Macrodefinition; Wichtig sind die UnderScores
; Keyword: gesucht wird nach: Ausgabe: 2.Spalte:
Macro Given Bekam Zeit
Macro dropped Carrier_drop Uhrzeit
Macro Sysop SysOp_gerufen Uhrzeit
Macro DL-Z Download Datei
Macro UL-Z Upload Datei
; Wenn das nächste Keyword und Maximuslog eingeschaltet sind, wird eine
; Nachricht in eine beliebige Squish-Basis geschrieben.
Enable MaxNotify
; Von wem (Name und AKA) ist die Nachricht ?
MaxFrom Steillog MaximusLogAnalysator 2:2471/2410
; An wen ist die Nachricht ?
MaxTo Michael Weinert 2:2471/2410
; Erübrigt sich wohl
MaxSubject MaxUserStats von Steillog
; Genaues Laufwerk und PfadAngabe sowie Area OHNE .SQD !!!!!!!!
; Dahinter kommt der AreaTag der für die Echotoss.log benötigt wird.
MaxArea G:\MSGBASE\FIDO\NETMAIL STEIL.NETMAIL
; Anschließendes Löschen der MaximusLogFiles ?
; Enable MaxLogKill
; **************************************************************************
; * M A I L E R T E I L *
; **************************************************************************
; Wie oben auch nur eben für den MailerTeil. Man beachte die Keywörter die
; früher Bink hießen, heißen ab 0.9x alle Mailer....
Enable MailerLog
; Wie heißen die Log-Dateien die geschrieben werden soll ?
; auch hier gibt es die Möglichkeit die AusgabeDatei nach dem Datum zu be-
; nennen. Siehe den Maximusteil.
MailerLogOut E:\BBS\BINK\ DATUM
; LogFiles von Binkley/Xenia.
MailerLogFile E:\BBS\BINK\LOG\BT01.LOG ; Binkley-Mailer
MailerLogFile E:\BBS\BINK\LOG\CL02.LOG ; CantaLoup-Mailer
MailerLogFile E:\BBS\BINK\LOG\XE03.LOG ; Line 3 is Xenia
MailerLogFile E:\BBS\BINK\LOG\BT04.LOG
MailerLogFile E:\BBS\BINK\LOG\BT05.LOG
; Wenn Ihr MailerDatum einschaltet, fehlt das Netz ! Dafür aber
; steht in der ersten Spalte das Datum.
Enable MailerDatum
; Schreibt pro Line eine AusgabeDatei
; Bei Datum heißen die Dateien 15DEC1.MLR und 15DEC2.MLR usw...
; Ohne wird einfach die LineNummer ans Ende des Dateinamen gefügt.
Enable SingleOut
; Nur bei eingeschaltetem SingleOut verwendbar. Zeigt dann sowohl die einzelnen
; Lines sowie eine Gesamtübersicht.
Enable ViewAll
; Einschalten von Datum und Zeitsortierung
; Wenn dieses Keyword abgeschaltet (auskommentiert) ist, wird nach den AKA's
; sortiert.
Enable D&T-Sort
; Zeigt in der Spalte des Connects mit der letzten Ziffer die LineNummer an,
; auf der die Aktion war.
Enable ShowLines
; Damit schaltet man eigene PollOuts ein. Aber wer will das schon gerne sehen ;-)
Enable CallOut
; Du willst eingehende Faxe auch sehen ? Leider noch nicht gut genug getestet.
Enable FAX
; Im Prinzip das gleiche wie bei MaxNotify auch, jedoch diesmal für die
; Mailerlogs. Bei SingleOut werden entsprechend viele Messages wie Lines
; geschrieben. Bei ViewAll noch eine dazu.
Enable MailerNotify
MailerFrom Steillog 2:2471/2410
MailerTo Alle 2:2471/2410
MailerSubject MailerStatistiken von Steillog
; Dahinter kommt der AreaTag, der für die Echotoss.log benötigt wird.
MailerArea G:\MSGBASE\STEIL\TEST STEIL.TEST
; Anschließendes Löschen der MailerLogFiles ?
; Enable Mailerlogkill
; **************************************************************************
; * C O S T M A N A G E R *
; **************************************************************************
; Einschalten des CostMan
Enable CostMan
; Es werden Aufrundungen zum Nachteil des Downlinks durchgeführt.
; Die "magische" Grenze liegt bei 500KB !
Enable Round
; Ausgabe an einem Wochentag, oder monatlich zu einem Datum
; Am 1. Tag eines Monats
; CostOutput 1
; oder jeden Samstag
CostOutput Saturday
; Nur Ausgaben, bei denen Kosten anfallen anzeigen.
CostOnly
; Datei, die geschrieben werden soll.
CostLogOut E:\BBS\LOG\STEIL\KOSTEN.LOG
; Preis in Pfennige pro MB
Price 15
; Nochmal eine Nachricht, diesmal die Kosten....
Enable CostNotify
CostFrom Steillog CostMan 2:2471/2410
CostTo Michael Weinert 2:2471/2410
CostSubject Kostenstatistik von Steillog
; Dahinter kommt der AreaTag, der für die Echotoss.log benötigt wird.
CostArea G:\MSGBASE\FIDO\NETMAIL STEIL.COSTS
; **************************************************************************
; * S Q U I S H P A R T *
; **************************************************************************
; Einschalten des Squish-Parts. Damit wird die SQUISH.STT eingelesen,
; sofern diese gefunden wird.
Enable SQUISH
; Wo ist die SQUISH.STT und wie heißt diese ?
STTIN E:\BBS\LOG\SQUISH.STT
; Ausgabe wohin ?
STTOUT E:\BBS\LOG\STEIL\ECHOS.TXT
; Gruppendefinitionen:
; Bis zu 20 solcher Gruppen mit 10 Includes und 10 Excludes können
; definiert werden. Ein INCLUDE * zeigt alle Echos in dieser Gruppe
; an. Mit Exclude kann man aber immer noch Areas ausschließen.
EchoGroup Fidonet Deutschland
Include *.GER
Include *.2471
Include *.STGT
Include BW.*
Exclude OS2NET.*
EndGroup
; Es wird vorne und hinten gesucht ! Genauso der Punkt. Sollte es
; also eine NetmailArea mit Namen OS2NET geben, den Punkt weglassen.
EchoGroup OS/2-Netz Deutschland
Include OS2NET.*
EndGroup
; usw...
; Auch dies soll in eine SquishBasis geschrieben werden. Die
; Keywörter sind nahezu die gleichen wie bei Max und Mailer.
Enable SquishNotify
SquishFrom Steillog 2:2471/2410
SquishTo All 2:2471/2410
SquishSubject EchoStats for Steils Böxle Stuttgart
; Dahinter kommt der AreaTag der, für die Echotoss.log benötigt wird.
SquishArea G:\MSGBASE\STEIL\TEST STEIL.ECHOS
; Na klar auch Steillog kann man die SQUISH.STT löschen lassen
Enable KillSquish
; **************************************************************************
; * A U S G A B E N F Ü R M A X *
; **************************************************************************
; MaximusStatistiken einschalten.
Enable MaxMailStat
; Ausgabe wohin ???
MaxStatFile E:\BBS\MAX\STATS\MAILERST.BBS
; Einschalten von USER.BBS - Statistik
Enable MaxUserStats
; Wo befindet sich die USER.BBS ?
MaxUsers E:\BBS\MAX\USER\USER.BBS
; Die Statistik aus der User.bbs
MaxUserOut E:\BBS\MAX\STATS\USTAT.BBS
; Farbendefinition für MaxMailStat & MaxUserStat
; Wenn die Farbe FALSCH definiert wurde, wird defaultmässig WEIß genommen.
COLOR FRAME YELLOW ; Rahmen
COLOR TEXT WHITE ; Text
COLOR DATE LGREEN ; Datum
COLOR TIME LRED ; Uhrzeiten (Beide)
COLOR AKA LGREEN ; AKA
COLOR SPEED RED ; ConnectRate
COLOR NET WHITE ; Netz
COLOR SYSOP GREEN ; SysopName
COLOR BYTE CYAN ; Übertragungen
; =========================== E N D E ===================================
6.1 Kommandozeilenparameter
---------------------------
┌────────────────────────────────────────────────────────────────────────────┐
│ SteilLog/2 0.95ß LogFileAuswertung für CL/2 MAX/2 BINK/2 XEN/2 SQUISH/2 │
│ (c) 1995,1996 by Michael Weinert. │
└────────────────────────────────────────────────────────────────────────────┘
Verfügbare Switches:
-H = diese Hilfe
-M = schreibt KEINE Mails !
-V = Ausgabe auf dem Screen (Übersicht)
7.0 Schlußwort
-----------------
Abschliessend noch ein paar Worte zu Steillog. Auch wenn dies keiner mehr
liest. Steillog entstand aus einem REXX-Programm. Das ist aber inzwischen
schon eine Weile her. Viele etliche Stunden/Tage/Wochen/Monate/Jahre habe
ich nun damit zugebracht, Bugs zu fixen, Geschwindigkeit zu optimieren,
neue Features auszudenken und einzubauen. Doch damit nicht genug, es wird
noch genügend Programme geben, die es Wert sind zu analysieren.
So am Rande noch ein Hinweis für unsere DOS-User. Ich hab es abermals probiert,
eine DOS-Version zu basteln, ist mir aber dann wegen fehlender Funktionalität
zu bunt geworden. Es wird also in Zukunft keine mehr geben.
Sollte dennoch jemand Interesse an einer DOS-Version haben und entsprech-
ende Kenntnisse in der Programmierung haben, nehme ich auch gerne Hinweise
zur Realisierung entgegen ;-)
7.1 Bekannte Bugs / Features
----------------------------
Im Augenblick fällt mir nur ein unwichtiger Bug ein. Sofern man im Over-
viewmodus startet und Steillog findet keinerlei MailerLogs, bekommt man
einen RuntimeError. Ich arbeite allerdings noch dran. Desweiteren stimmt
die FehlerErkennung im OverView-Modus noch nicht richtig. Dies wird aber
erst bei der nächsten Version gefixed, die sowieso auf PM-Basis läuft.
8.0 Danksagungen
-----------------
In erster Linie natürlich Claudi, die so freundlich war, den harten Job des
Alphatesters zu übernehmen und vor allem mir das Zugeständnis zu machen, dass
ich doch verrueckt bin, so viel Code fuer eine Pille-Palle LogFileAuswertung
aufzubringen ;-)
Ein spezieller Dank geht von meiner Seite auch an Peter Meerwald und
nicht zu vergessen an Thomas Waldmann für SQUISH.STT !
Weitere Danksagungen (für BugFixes):
Jörg Berg
Oliver Kopp
Ronald Hagenbusch
Natuerlich gruesse ich alle meine User von Steils Boexle, die mir dabei
halfen, viele MaxConnects und MailerConnects zu haben, damit die LogAusgaben
so schön groß wurden.
9.0 Steillog RegSite und KontaktAddressen
-----------------------------------------
Für Bugreports verwende bitte die Datei BUGREP.TXT. In dieser Datei sind
für mich alle notwendigen Angaben enthalten, damit ich den Fehler re-
produzieren kann. Schicke mir bitte auch Deine fehlerproduzierenden Logs
sowie die COSTMAN.DAT aus dem aktuellen Verzeichnis.
Wenn Du immer über aktuelle Bugfixes, Neuerungen und neuen Features in-
formiert werden möchtest, so schreibe mir einfach ne Nachricht, und ich
setze Deinen Namen bei mir in die Bombing STEILLOG-Liste....
Verbesserungsvorschläge und Lobpreisungen bitte an
Michael Weinert FIDO: 2:2471/2410
OS/2NET: 81:449/7100
TWI-NET: 180:180/0
Snailmailadress:
Michael Weinert
Schlierseestr. 62
70378 Stuttgart
FR of Germany
<eod>