Hi lieber Codefreunde.
Ich stehe vor einem Problem (wer hätte es gedacht XD)
Mein Tool macht nicht so ganz was es soll.
Was macht mein Program (oder was sollte es machen):
4 Browser öffnen, die Fenster über den Bildschirm in 4 Quadrate aufteilen, zwei oben zwei dadrunter. Klappt.
Jeder Browser soll jetzt die Onlinestoppuhr öffnen (https://webuhr.de/stoppuhr)
und in allen vier browsern nach einer random zeit starten. Klappt.
Wenn die random Zeit vom einzelnen Browser abgelaufen ist, soll sich der browser schliessen, einen neuen Browser öffnen und an der stelle platzieren wo
das zuvor geschlossene Fenster gewesen ist.
Hier wird es jetzt eng.
Dadurch dass der Browser dem Program nicht sagt welches Fenster er ist und das Program aus 4 einzelnen .exe beteht die gleichzeitig laufen, kommt das
Program dann durcheinander, weil die Funktion winclose() im kompletten Bildschirm nach dem Random Wert sucht.
Zb ist der Wert 5 Minuten aber das Fenster wo die Stoppuhr läuft hat grade erst 2 Minuten erreicht, aber der zweite Browser hat bereits die 5 Minuten
erreicht.
So wird dann das falsche Fenster geschlossen und die falsche .exe ausgeführt.
Jetzt bin ich auf der Suche nach einer Funktion wir winclosearea() oder eine alternative Methode die entsprechend auch nur das Fenster im Auge behält was
sie geöffnet hat.
Hat wer eine Idee dazu?