• 14.07.2025, 05:14
  • Register
  • Login
  • You are not logged in.

 

Dear visitor, welcome to Aqua Computer Forum. If this is your first visit here, please read the Help. It explains how this page works. You must be registered before you can use all the page's features. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

daniel_

God

BAT Datei für Audiowiedergabegeräte Problem

Tuesday, January 10th 2012, 7:16pm

Moin,

Vorweg: Ich bin absolut unfähig zu Programmieren gar eine Programmiersprache zu verstehen, nur als Info ;)

Zum Problem: Ich versuche eine Bat Datei zu erstellen die bei Doppelklick ein Wiedergabegerät (In dem Fall der Wechsel von Soundsystem zu Headset) wechselt.
Dementsprechend zwei um wieder aufs System zu wechseln. Wenn es natürlich geht, in einer Datei.

Momentan sieht es so aus:

mmsys.cpl
; Warten bis das Fenster geöffnet wurde
Send DOWN 2
Send(„{TAB 2}“)
Send(„{ENTER}“)
Send(„{TAB 3}“)
Send(„{ENTER}“)
WinWaitClose("Eigenschaften von Anzeige")

Er macht auch die Wiedergabegeräteauswahl auf, macht aber keinen von diesen Punkten.

Wo ist mein Fehler, was habe ich vergessen etc.

Grüße
Daniel

(Falls dieses mit einer Makro-Funktion für Tasatur funktioniert über .ini - Datei, dann auch gerne so)

SMLunchen

Full Member

Tuesday, January 10th 2012, 8:46pm

Frage: Eine Dualkonfig HS und Soundsystem ist nicht möglich? So dass wenn du Stecker steckst die Boxen stumm werden? - Die meisten Treiber unterstützen das.
Fürchtet den furchtbaren Fluch des Finsterwald-Fuchses!

hobbes_dmS

Moderator

Wednesday, January 11th 2012, 7:36am

ich wuerde ja mal schauen ob das nicht in der registry abgelegt wird und falls dem so ist mit 2 .reg - Dateien jeweils den Wert setzen.
fuer die Registry gibt's div-Programme.
Gute work-live-balance ist, wenn man von seinem Privatleben erschöpfter ist als von der Arbeit.

daniel_

God

Wednesday, January 11th 2012, 5:08pm

Frage: Eine Dualkonfig HS und Soundsystem ist nicht möglich? So dass wenn du Stecker steckst die Boxen stumm werden? - Die meisten Treiber unterstützen das.


Doch das geht, wenn man z.B Frontaudioausgang/Mirkofon hat. Ging auch immer wunderbar, aber da mein jetziges Gehäuse ebendieses nicht hat gehts nicht. Genau da ist ja mein Problem, ich will nicht mehr hinter den Rechner krabbeln müssen und umstecken wollen.


@ Hobbes

Wie meinst du das? bzw. wie kann ich genau das rausfinden?

cronix

God

Wednesday, January 11th 2012, 5:17pm

Ich kenn leider nur die Lösung mit AutoIT...

Das AutoIT gibt´s z.B. da:

http://www.chip.de/downloads/AutoIt_21187168.html





Audio Soundkarte.au3

Run("c:\windows\system32\control.exe mmsys.cpl")

WinWaitActive("Sound")

send("{DOWN}")
send("{DOWN}")
send("{DOWN}")
send("{DOWN}")

if ControlEnable("Sound", "", 1001) Then
send("{TAB}")
EndIf



if ControlEnable("Sound", "", 1002) Then
Send("{TAB}")
Send("{ENTER}")
EndIf

WinClose("Sound")

Audio Onboard.au3

Run("c:\windows\system32\control.exe mmsys.cpl")

WinWaitActive("Sound")

send("{DOWN}")

if ControlEnable("Sound", "", 1001) Then
send("{TAB}")
EndIf



if ControlEnable("Sound", "", 1002) Then
Send("{TAB}")
Send("{ENTER}")
EndIf

WinClose("Sound")

hobbes_dmS

Moderator

Wednesday, January 11th 2012, 9:34pm

- registry (komplett) exportieren
- Wert aendern
- registry erneut komplett exportieren
- mit div-tool (z.B. http://sourceforge.net/projects/regshot/) die exporte vergleichen


Falls sich da an entsprechend "auffaelligen" Stellen etwas geaendert hat diesen Schluessel exportieren (fuer jede gewuenschte Umstellung ein Mal).

Ich hatte mal das Problem, dass Max Payne 2 nicht mit aktivierter Hardwarebeschleunigung der Soundkarte laufen wollte, dauerhaft wollte ich diese aber nicht ausschalten. also mit obiger Methode zwei regfiles erstellt, und MP2 ueber eine batch gestartet, die zunaechst die HW-Beschleunigung aus und nach Beenden des Spiels wieder eingeschaltet hat
Gute work-live-balance ist, wenn man von seinem Privatleben erschöpfter ist als von der Arbeit.

cronix

God

Wednesday, January 11th 2012, 9:53pm

Quoted

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\{905f5d40-945a-46ca-bfb6-97b4a23de732}\Role:0:
DC 07 01 00 03 00 0B 00 0F 00 1F 00 1B 00 62 01

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\{905f5d40-945a-46ca-bfb6-97b4a23de732}\Role:0:
DC 07 01 00 03 00 0B 00 14 00 2D 00 1D 00 63 03

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\{905f5d40-945a-46ca-bfb6-97b4a23de732}\Role:1:
DC 07 01 00 03 00 0B 00 0F 00 1F 00 1B 00 62 01

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\{905f5d40-945a-46ca-bfb6-97b4a23de732}\Role:1:
DC 07 01 00 03 00 0B 00 14 00 2D 00 1D 00 63 03

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\{905f5d40-945a-46ca-bfb6-97b4a23de732}\Role:2:
DC 07 01 00 03 00 0B 00 0F 00 1F 00 1B 00 63 01

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\{905f5d40-945a-46ca-bfb6-97b4a23de732}\Role:2:
DC 07 01 00 03 00 0B 00 14 00 2D 00 1D 00 64 03
Das hat sich bei mir geändert, nur kann ich damit noch nicht ganz so viel anfangen :/

Similar threads