moe2
Enthusiast
Thread Starter
- Mitglied seit
- 20.11.2004
- Beiträge
- 2.315
Ich habe für meinen HTPC ein kleines Script gebraucht, welches mir die Soundwiedergabegeräte unter Windows wechselt.
Ich bin dabei auf ein kleines Tutorial gestoßen und habe das Script etwas angepasst.
Es wechselt bei mir zwischen HDMi Out und Delta 12 sprich den beiden Soundkarten (Onboard- und dedizierter Soundkarte).
Die if-Schleife hat den Grund, dass Windows bei Änderung des Wiedergabegerätes den Tab abwechselnd markiert bzw. nicht anwählt. Somit muss dies erst überprüft werden, da sich nun die Tastenzuweisung ändert.
Entweder muss mit der TAB Taste der Abschnitt angewählt werden oder nicht.
Hoffe ihr könnt es gebrauchen
Ich bin dabei auf ein kleines Tutorial gestoßen und habe das Script etwas angepasst.
Es wechselt bei mir zwischen HDMi Out und Delta 12 sprich den beiden Soundkarten (Onboard- und dedizierter Soundkarte).
; Soundeinstellungen öffnen
Run("control mmsys.cpl")
; Warten bis das Fenster aktiv ist
WinWaitActive("Eigenschaften von Sounds und Audiogeräte")
;zum Register Audio wechseln
Send("^{tab 2}")
if FileExists("AUS.txt") Then
; Drei mal Runter um auf den Speakers zu landen
Send("{TAB}")
Send("{down}")
FileDelete("AUS.txt")
Else
; Vier mal Runter um auf den Headphones zu landen
Send("{down}")
_FileCreate("AUS.txt")
EndIf
; Enter drücken
Send("{ENTER}")
Die if-Schleife hat den Grund, dass Windows bei Änderung des Wiedergabegerätes den Tab abwechselnd markiert bzw. nicht anwählt. Somit muss dies erst überprüft werden, da sich nun die Tastenzuweisung ändert.
Entweder muss mit der TAB Taste der Abschnitt angewählt werden oder nicht.
Hoffe ihr könnt es gebrauchen
Zuletzt bearbeitet: