ich habe bereits einiges kleine Automatismen in Autoit programmiert. Bis jetzt habe ich immer irgendeine Lösung gefunden.
Da ich sonst hauptsächlich Maschinensteuerungen in AWL (ähnlich Assembler) programmiere, habe ich doch einige Problemen mit Autoit und muss oftmals x Versuche machen, bis es dann funktioniert.
Jetzt stehe ich aber definitiv am Berg.
Ich habe ein Progrämmchen geschrieben, welches Bluestacks (Adroid Emulator) öffnet und durch Mausklicks einen Kontakt in Whatsapp anwählt. >>>Werbung entfernt!<<<
Dann wird ein Screenshoot des Bildschirmteils gemacht, wo die Meldung "online" steht, wenn der Kontakt sich in Whatsapp befindet.
Ich vergleiche dann dauernd, ob sich in diesem Bildbereich etwas ändert. Falls ja, speichere ich die Zeit in einer Tabelle ab und übermittle die Tabelle per FTP, so dass ich sie von überall her abrufen kann.
So habe ich in Listenform eine Übersicht, wann jemand online war. Und dies sogar, wenn dieser seinen Status unterdrückt.
Jetzt das Problem:
Es funktioniert alles! Aber... nur immer rund 32'000 - 33'000 Sekunden lang, dann stürzt das Programm mit einer Fehlermeldung ab.
32'000 sieht ja stark nach einem Überlauf einer Integerzahl aus. Ich habe schon versucht, die Schleifanzähler und Wartezeiten zu ändern mit der Absicht, einen Zusammenhang zu finden. Egal was ich machte: IMMER nach rund 9 Stunden tritt der Fehler auf.
Das Problem ist auch, dass ich immer 9 Std warten muss um zu sehen, ob ich Erfolg habe oder nicht.
Ich bin sehr dankbar, wenn ein Spezialist mal einen Blick auf meinen Code werfen könnte.
Vielen Dank !
EDIT BugFix:
Werbung hat hier nichts zu suchen!