AutoIt script schließt sich ? Wieso

07/11/2014 13:40 Lumi#16
Ganz nebenbei.. Heißt es nicht einfach nur "S4 Client"?
Denn es ist doch klar, dass If NOT WinExists("###S4Client###_1") Then Exit
das Script mit "Exit" schließt, wenn er den Fensternamen nicht finden kann.
07/11/2014 19:50 KDeluxe#17
Das Script ist unsinnig. Wie schon erwähnt wurde: Es fehlt eine Schleife außerhalb der Funktion um die Beendigung des Scripts zu verhindern und außerdem beendet sich das Script auch gleich wieder, wenn nicht alle neun Clients geöffnet sind. Zudem hat man noch den Nachteil, dass man jeden Client starten muss, diesen umbenennen muss und anschließend den nächsten Client starten muss (und das acht mal). Außerdem ist das Script voll mit redundantem Code.

Ich habe mal ein Script erstellt, welches an jedes "S4Client" Fenster die entsprechenden Tasten sendet. Dabei ist es irrelevant, wie viele Fenster geöffnet sind und dass diese einen identischen Namen besitzen. Dadurch spart man sich das unnötige umbenennen. Sollte der Titel automatisch aufgrund eines Bots oder ähnlichem geändert werden funktioniert das Script dennoch noch, da ich die "WinTitleMatchMode" Option geändert habe.
07/12/2014 12:22 KiTYKEEEY#18
Hab gar nicht mehr auf den thread geachtet hab es wieder hinbekommen ,trotzdem danke für eure Hilfe :)

kann geclosed werden.
07/13/2014 13:20 Lawliet#19
#c