Hallo,
ich habe eine Frage durch die Runde.
ich möchte ein VB script erstellen, wodurch ein WshShell.SendKeys gesendet wird, aber OBS-Studio nimmt den Buchstaben nicht an.
Hab ich irgendwas falsch gemacht?
Ich bitte um eure Hilfe.
CodeTags gesetzt und von Tipps&Tricks ins allgemeine Programmierforum verschoben ~VaporiZed
ich habe eine Frage durch die Runde.
ich möchte ein VB script erstellen, wodurch ein WshShell.SendKeys gesendet wird, aber OBS-Studio nimmt den Buchstaben nicht an.
Hab ich irgendwas falsch gemacht?
Ich bitte um eure Hilfe.
Visual Basic-Quellcode
- Set WshShell = WScript.CreateObject("WScript.Shell")
- WshShell.currentdirectory="C:\Program Files\obs-studio\bin\64bit\" ' bitte den dateipfad eingeben bis zum OBS
- WshShell.run "obs64.exe --startstreaming" ' den namen den OBS trägt eintragen mit der .exe erweiterung + dem Argument (start streaming)
- WScript.Sleep 1000 ' zeit in millisekunden eg.: 1000 = 1s
- ' Sleep wird benötigt damit das Programm richtig startet
- ' Starte den Stream mit deinem Splashscreen (eg das kirchenlogo oder so)
- WScript.Sleep 9000 ' Warte bis es zeit wird die szene zu wecheln (ich habe hier 15min eingestellt [15*60*1000=900000])
- WSHShell.SendKeys "Q" 'dann wird eine tasten kombination gesendet die die szene wechselt zu dem Livestream
- WScript.Sleep 9000 ' Warte bis es zeit wird zur nächsten szene zu wecheln (ich habe hier 15min eingestellt [15*60*1000=900000])
- WshShell.SendKeys "l" 'dann wird eine tasten kombination gesendet die die szene wechselt zu dem Endscreen
- WScript.Sleep 9000 ' Warte bis es zeit wird alles zu beenden (ich habe hier 15min eingestellt [15min*60sec*1000milisec=900000millisekunden])
- WshShell.SendKeys "P" 'dann wird eine tasten kombination gesendet die den stream beendet
CodeTags gesetzt und von Tipps&Tricks ins allgemeine Programmierforum verschoben ~VaporiZed
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „VaporiZed“ ()