Also habe ein mitterlschweres Problem wo ich mit meinen premetiven Mitteln nciht geht bzw extrem lange dauert.
Habe hier ein Programm was aus einer Logfile ip´s die auf meinen FTP waren rausfiltert.
Dabei sind einige die ich nicht wünsche in einer anderen TXT=>Blacklist
Wenn ich nun das Programm starte erstellt diese eine TXT=>Log.txt (diese wird Zeile für Zeile aufgabt mit filewriteline)die an einen Tag auf meinen FTP waren, dabei soll bevor es den Eintrag schreibt überprüft werden ob diese auf der "Blacklist" =>Blacklist.txt stehen, da es sonst ne Chaos wird
Da in der Blacklist schon einge Ip´s drinnen sind fällt dort filereadline mit schleife weg
Also bleibt Array aber davon habe ich keine Ahnung da ich mich kaum noch mit Autoit beschäftigen konnte...
Also muss ich Praktisch bevor mein Programm filewriteline ausführt überprüfen ob der wert schon einmal in der "Blacklist" vorhanden ist
und das für jede Zeile die er in die TXT schreibt(Die Log ist 30-40MB am tag, mit haufen unnützer Infos)
Oder ist es möglich die fertig erstelle Log.txt einfach mit der Blacklist.txt zu vergleichen und alle ip´s die in der Blacklist sind in der log.txt zu löschen
wie soll ich das Bloß Formulieren