hallo mitienander!
Also ich hab folgendes problem.
Ich möche ein Logfile auf das wort "FEHLER" durchsuche und nacher soll eine Mail an mich versendet werden, mit dem Inhalt FEHLER In Zeile Sowiso.. , wenn aber das word FEHLER nicht gefunden wird , soll einfach eine
Mail mit dem Inhalt "OK" gesendet werden.
Ich hab da mal was zusammengebastelt:
Code
;Suchwort wird definiert
$word="FEHLER"
;zu durchsuchende Datei auswaehlen
$file = FileOpen("test.txt", 0)
;ueberpruefung
If $file = -1 Then
MsgBox(0, "Error", "Datei konnte nicht gefunden werden oder ist Fehlerhaft!")
Exit
EndIf
;Liest Zeile fuer Zeile
While 1
$line = FileReadLine($file)
If @error = -1 Then ExitLoop
if StringInStr(" "&$line,$word)>0 Then MsgBox(1, "ALARM!", $line)
Wend
FileClose($file)
Alles anzeigen
Wie ihr sieht, wird jetzt anstatt einer Mail senden, eine MsgBox aufgerufen..
an der stelle sollte jetzt eigentli irgendwie was hinkommen, womit ich an eine Bestimme Mailadresse die Meldung hinschicken kann..