Ich habe mir zum Umschalten von einem auf ein anderes Programm ein kurzes Script geschrieben. Als ersten Schritt in dem Script soll die Wiedergabe gestoppt werden. Dies geschieht mit dem HotKey o. Wenn ich bei der Tastatur das o drücke, geht es auch einwandfrei, allerdings in dem Script wird das o einfach überlesen. Ich habe schon versucht vor bzw. hinter der Zeile eine kurze Pause von 1 oder 2 Sekunden einzufügen, aber ohne Ergebnis. Vielleicht ist das o-Kommando auch zu kurz, so das die Anwendung nicht reagiert? Kann man den Befehl irgendwie verlängern? Ich habe ihn auch schon einmal 2 mal hinter einander eingefügt, aber das klappte auch nicht. Weiß da jemand einen Rat?
[autoit]; Wiedergabe stoppen
Send("o")
; TotalMedia Theatre beenden
ProcessClose("uDigital Theatre.exe")
Sleep(2000)
[/autoit][autoit][/autoit][autoit]; Auflösung auf 50Hz stellen
send("^+5"); = CTRG + SHIFT +5
; DVBViewer starten
Run("C:\Program Files\DVBviewer\dvbviewer.exe")
Exit
[/autoit]