Hiho,
ich brauch mal hilfe beim thema array (bugfix, erhöhre mich *g*)
was ich will:
ich habe die filezilla log, die ich auslesen, wenn sich die zugriffszeit ändere.
ich lese diese in ein array und suche zum einem nach logons, zum anderen nach logoffs.
beides schreibe ich getrennt in eine weitere datei, so dass in einer datei alles user stehen, die connected haben, in einer weiteren, die (meist nach dem connecten ) wieder vom server disconnected haben.
das ganze gebe ich dann als spalshtext aus.
soweit so gut ... weiter würde ich gerne die aktuell verbunden user im traytooltip anzeigen lassen. das ganze will ich nun so realisieren, dass ich einfach beide dateien matche, doppelte einträge lösche (in beiden steht "user" (ip)), den rest in ein weiteren array schreibe und anschließend in den traytooltip lesen.
das klappt aber irgendwie nicht.
mit arrayunique filter ich ja doppelte einträge raus, wie füge ich denn 2 arrays zusammen? ist das nicht arraypush?
[autoit]
_FileReadToArray($sFilePath2, $lines_A)
_FileReadToArray($sFilePath3, $lines_B)
_ArrayPush($lines_A, $lines_B)
_FileWriteFromArray($sFilePath4, _ArrayUnique($lines_A), 1)
_FileReadToArray($sFilePath2, $lines_A)
EDIT: also arraypush klappt, jedoch arrayunique nicht ...