Home > Betriebssystem, Software, Windows, Windows 7 > Windows 7: Umschalten zwischen Wiedergabegeräte mit AutoIt

Windows 7: Umschalten zwischen Wiedergabegeräte mit AutoIt


Passend zur gleichzeitigen Sound-Wiedergabe von HDMI und PC , hier ein AutoIt-Skript (AutoIt gibts auch als Portable) zum Umschalten der Windows Wiedergabegeräte per Doppelklick:

; gebraucht für _FileCreate
#Include <File.au3>
; Soundeinstellungen aufrufen
Run("control mmsys.cpl")
; Warten bis das Fenster geöffnet wurde
WinActive("Sound")
WinWaitActive("Sound")

; Auswahl von Line 1 oder Lautsprecher
if FileExists("C:\Temp\Lautsprecher_active.txt") Then
FileDelete("C:\Temp\Lautsprecher_active.txt")
; Ganz hoch, dann 3 runter zu Line 1, dann als Standard und Ok (Fenster schliessen
Send("{UP 3}")
Send("{DOWN 3}")
Send("{TAB 1}")
Send("{ENTER}")
Send("{TAB 2}")
Send("{ENTER}")

Else
_FileCreate("C:\Temp\Lautsprecher_active.txt")
Send("{UP 3}")
Send("{DOWN 1}")
Send("{TAB 2}")
Send("{ENTER}")
Send("{TAB 3}")
Send("{ENTER}")
EndIf

;warten bis das Fenster geschlossen wurde
WinWaitClose("Sound")
;Script beenden
Exit

Einfach abändern, so dass es bei euch passt.

  1. Matthias
    21. September 2010 um 8:22 nachmittags | #1

    Danke für das Skrpit hat mir sehr geholfen

  2. Dennis Hellmann
    3. Oktober 2010 um 12:00 vormittags | #2

    Also Offen geht bei mir die Wiedergabegeräte auswahl aber auch nur wenn ich es so schreibe:
    mmsys.cpl
    ; Warten bis das Fenster geöffnet wurde
    WinActive(“Sound”)
    WinWaitActive(“Sound”)
    Send DOWN 1
    Send(“{TAB 2}”)
    Send(“{ENTER}”)
    Send(“{TAB 3}”)
    Send(“{ENTER}”)

    Nur dann passiert nichts mehr! Er geht nicht mit der auswahl auf die Geräte alsoder Down Up und Tap befehl funzen nicht.
    Was Mache ich falsch

  3. Kaulquappe
    30. Dezember 2011 um 12:04 vormittags | #3

    Hallo
    Besten Dank für das Script, habe mich schon lange genervt das ganze immer von Hand umstellen zu müssen. Musste das Script zwar stark anpassen aber es funktioniert nun perfekt. Ohne deine Vorlage hätte ich das wohl nicht geschafft.

    Grüsse aus der Schweiz
    Luca

  1. Keine Trackbacks bisher.

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Log Out / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Log Out / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Log Out / Ändern )

Verbinde mit %s

Follow

Bekomme jeden neuen Artikel in deinen Posteingang.