Jump to content

siaro

Members
  • Gesamte Inhalte

    3
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von siaro

  1. ok danke. Verstehe ich es richtig, dass ich eine neue Datei erstelle und dann umbenenne in beispielsweise script.ps1 -> dann ausführen in Powershell? Wie erfahre ich, ob es geklappt hat?
  2. Also konkret geht es um diesen Eintrag in C:\Users\XBMC\AppData\Roaming\XBMC\userdata\guisettings.xml <audiooutput> <ac3passthrough>false</ac3passthrough> <audiodevice>WASAPI:{8576546F-79A2-485D-BC93-D3287713A40E}</audiodevice> <channels>1</channels> <dtshdpassthrough>true</dtshdpassthrough> <dtspassthrough>false</dtspassthrough> <guisoundmode>1</guisoundmode> <mode>0</mode> <multichannellpcm>false</multichannellpcm> <normalizelevels>true</normalizelevels> <passthroughaac>false</passthroughaac> <passthroughdevice>DirectSound:{8576546F-79A2-485D-BC93-D3287713A40E}</passthroughdevice> <stereoupmix>false</stereoupmix> <truehdpassthrough>false</truehdpassthrough> </audiooutput> dieser soll durch Tastendruck meiner Fernbedienung (Programmstart durch Evenghost möglich) diesen ersetzt werden UND wieder zurück; dabei möglichst mit kurzzeitiger Meldung am Bildschirm! <audiooutput> <ac3passthrough>false</ac3passthrough> <audiodevice>WASAPI:{2345A14D-4C70-44A8-A641-3076942090FA}</audiodevice> <channels>1</channels> <dtshdpassthrough>true</dtshdpassthrough> <dtspassthrough>false</dtspassthrough> <guisoundmode>1</guisoundmode> <mode>0</mode> <multichannellpcm>false</multichannellpcm> <normalizelevels>true</normalizelevels> <passthroughaac>false</passthroughaac> <passthroughdevice>DirectSound:{8576546F-79A2-485D-BC93-D3287713A40E}</passthroughdevice> <stereoupmix>false</stereoupmix> <truehdpassthrough>false</truehdpassthrough> </audiooutput> Also mit Powershell dann folgendermaßen? (Get-Content C:\Users\XBMC\AppData\Roaming\XBMC\userdata\guisettings.xml) | Foreach-Object {$_ -replace "<audiodevice>WASAPI:{8576546F-79A2-485D-BC93-D3287713A40E}</audiodevice>","<audiodevice>WASAPI:{2345A14D-4C70-44A8-A641-3076942090FA}</audiodevice>"} | Set-Content C:\Users\XBMC\AppData\Roaming\XBMC\userdata\guisettings.xml\usergui.xml Wie dann zurückschalten - und was ist Powershell? Microsoft integriert?
  3. Servus Männer, bin ganz neu und quasi auf der Durchreise. Ich brauche ein Script das in einer bestimmten .xml Datei (usergui.xml von xbmc) den Inhalt des <audiodevice>mode=0</audiodevice> durch <audiodevice>mode=2</audiodevice> ersetzt UND UMGEKEHRT und . Das ganze als ausführbares Konstrukt per Tastendruck meiner Fernbedienung. Hintergrund: XBMC lässt nur eine Änderung des Ausgabedevices innerhalb seiner Oberfläche zu, und es ist ihm herzlich egal, was in Windows eingestellt ist, sodass ich gezwungen wäre es manuell in XBMC selber umzustellen, was allerdings kontraproduktiv ist, da der Monitor dafür ausgeschaltet bleiben soll. Gibt es sowas? Oder kann mir das jemand kurz zusammenbauen. Bin auch bereit dafür zu bezahlen. FG siaro Obiger Eintrag ist nur beispielhaft.
×
×
  • Neu erstellen...