Auch wenn ich Neu hier bin, habe ich schon einige Projekte mit AutoIt geschrieben/ realisiert.
Bisher bin ich fast immer mit der Hilfe (Deutsch oder Englisch) oder Lesen/ Surfen im Internet/ hier im Forum weitergekommen (manchmal auch ganz schön viel probieren und zeitaufwändig).
Heute habe ich ein Frage zum Pausieren von Scripten:
1. Im Tray ist das Symbol von AutoIt mit dem man die Ausführung des Scriptes anhalten und fortsetzen kann.
(Ich weiß, daß man das mit "Opt" auch verändern, z.B. deaktivieren kann - das will ich aber gar nicht !)
Kann man das Klicken zum Anhalten und Fortsetzen auch über die Tastatur machen ?
Das wäre für den Fall praktisch, daß das Fenster im maximierten/ Vollbildmodus ist, und mit WinSetOnTop immer im Vordergrund gehalten wird. Da kann/ soll es unter Umst#änden passieren, daß man die Taskleiste nicht mehr sieht.
2. Ich habe hier ein Script, daß mir via "Send"-Befehl jede Menge URL's automatisch in Firefox lädt. Jeweils mit 3 Sekunden ("Sleep 3000") Pause. Die 3 Sekunden reichen zum Laden und zum Ansehen. (Ich kann die aber auch über ein Menü verändern).
Nach dem Pausieren des Scriptes, laufen die "Send"-Befehle aber ins Leere, da kein Fenster aktiv ist, weil der Mauszeiger auf den Tray zeigt.
Wie kann ich erreichen, daß nach dem Pausieren und Wieder-Fortsetzen des Scriptes das letzte Fenster bzw. ein bestimmtes Fenster (in diesem Fall 'Firefox') wieder aktiv wird ?
Theoretisch müsste ich vor jeden "Send"-Befehl einen WinSetActive-Befehl einfügen, der das Fenster (im Beispiel: Firefox) aktiviert.
Oder gibt es da eine elegantere Möglichkeit ?