************************** * PingCheck v1.5.0 * ************************** (c) 2004-2009 by Thomas Nolte http://www.thono.com/ E-Mail: thomas@thono.com DIESES PROGRAMM IST FREEWARE UND KANN GERNE BELIEBIG WEITERGEREICHT WERDEN. NICHT ERLAUBT SIND DAGEGEN JEDWEDE AENDERUNG AM PROGRAMMCODE ODER DEN BEIGEFUEGTEN DATEIEN. DAS PROGRAMM WURDE FUER DEN EIGENEN BEDARF ENTWICKELT. FUER SCHAEDEN ODER PROBLEME, DIE AUF ANDEREN SYSTEMEN AUFTRETEN, UEBERNEME ICH KEINE HAFTUNG! DIE BENUTZUNG ERFOLGT AUF EIGENE GEFAHR!!! Einleitung ========== Was ist "PingCheck"? -------------------- "PingCheck" ist eine kleine Anwendung um TCP/IP-Verbindungen zu Server u.a. mit Hilfe von ICMP-Paketen (ICMP = Internet Control Message Protocol) zu pruefen. Wie arbeitet das Programm? -------------------------- Mit Hilfe der REXX FTP-Funktionen (Bestandteil des Betriebssystems OS/2 und eCS) werden Server aus einer Liste auf Erreichbarkeit geprueft. Zur Pruefung wird ein Ping (ICMP-Protokoll) verwendet. Zur Pruefung der Erreichbarkeit wird ein eigener Thread gestartet. Aenderungen zur letzten Version ------------------------------- v1.0.0 : Erste (nicht veroeffentlichte) Version + Listendarstellung als ComboBox + Parameter /LOG fuer Protokollierung + Speicherung der Fensterposition in Programm-INI v1.1.0 : Ueberarbeitete Version mit groesserer Darstellung + Neue Listendarstellung (ListBox statt ComboBox) + Waehlbares Ping-Intervall (1s, 5s, 10s, 30s und 60s) + Protokollierung auswaehlbar (Parameter /LOG wurde entfernt) + Einstellungen fuer Intervall und Protokollierung wird in der Programm-INI gespeichert + Anzahl der Ping-Pakete wird mitgezaehlt v1.5.0 : Ueberarbeitete Version mit neuen Einstellungen + Die gesamte Liste kann auf Erreichbarkeit geprueft werden + Betriebsart (Einzelping oder gesamte Liste, Intervallzeit, Protokollierung) wird in der Programm-INI gespeichert + Listendarstellung fuer Statusmeldungen (statt Info-Zeile) Bekannte Probleme... -------------------- Zur Zeit sind keine aktuellen Probleme bekannt. Wie geht es weiter? ------------------- Fuer zukuenftige Versionen ist eine Kommandozeilensteuerung - zumindest fuer die Pruefung aller Listeneintraege - geplant. Installation ============ PINGCHK.EXE ist ein selbstentpackendes OS/2-Archiv (erstellt mit RAR/2). Am besten wird das Programm in ein leeres Verzeichnis kopiert und dort entpackt. Danach befinden sich folgende Dateien im Verzeichnis: INSTALL.CMD --> das Installationsscript PINGCHK.EXE --> das Programm selbst PINGCHK.LST --> eine Liste fuer mehrere Server PINGCHK.ICO --> Icon fuer das Programm README.TXT --> diese Datei Mit Hilfe von INSTALL.CMD wird ein Programm-Objekt auf der Arbeitsoberflaeche angelegt. Es werden keine Eintraege in irgendwelchen INI-Dateien vorgenommen. Die Datei RXFTP.DLL (Bestandteil von OS/2) muss sich im LIBPATH oder im Programmverzeichnis befinden. Bedienung ========= Im linken Bereich der Programmoberflaeche sind die zu ueberfruefenden Computer aufgelistet. Diese werden in der Datei PINGCHK.LST konfiguriert. Es koennen in die Datei sowohl Namen als auch IP-Adressen zeilenweise eingetragen werden. Die genaue Syntax ist in der Datei PINGCHK.LST beschrieben. Die Programmoberflaeche bietet die Moeglichkeit, die Intervallzeit (1s, 5s, 10s, 30s und 60s) sowie eine Protokollierung und die Pruefung der gesamten Liste einzustellen. Werden alle Eintraege geprueft, wird jeder Eintrag einmal mit Ping angesprochen. Der Status ("Aktiv", "Nicht aktiv" oder ein Fehler- hinweis) wird im Infobereich neben dem ueberprueften Namen/der ueberprueften IP-Adresse angezeigt. Im Falle der Einzelpruefung eines Eintrags wird der Ping solange wiederholt, bis der Vorgang gestoppt wird. Die Einstellungen fuer die Intervall-Zeit, die Protokollierung sowie die Pruefung der gesamten Liste werden beim Beenden in der INI-Datei des Programms gespeichert. Beim erneuten Start von PINGCHK.EXE werden also die letzten Einstellungen automatisch wieder hergestellt. Zusaetzlich kann die Protokollierung ueber den Aufrufparameter /LOG aktiviert werden. Sonstiges ========= Das Programm wurde unter unterschiedlichen Bedingungen getestet. Trotzdem sind Fehler nicht voellig auszuschliessen. Es wird daher noch einmal darauf aufmerk- sam gemacht, dass die Benutzung des Programms auf eigenes Risiko erfolgt und der Autor keinerlei Gewaehr oder Haftung fuer eventuell auftretende Probleme uebernimmt! Fragen und Anregungen usw. sind zu richten an: thomas@thono.com Zu finden ist die aktuellste Version auf der Homepage des Autors unter http://www.thono.com/os2warp/tools.htm