OBS не получает горячие клавиши из скрипта Python - PullRequest
0 голосов
/ 23 января 2019

Я пытаюсь автоматически сменить сцену в OBS, используя скрипт Python для поиска определенного изображения на экране.Когда изображение обнаружено, скрипт python отправит горячую клавишу, которую должен выбрать OBS (та же горячая клавиша, добавленная в программу).

Однако я пробовал это в различных приложениях, таких как chrome / notepad / Некоторые игры /и т.д., и горячие клавиши «передаются», но OBS их не берет.Я не знаю почему, любая помощь?

enter image description here

enter image description here

1 Ответ

0 голосов
/ 23 января 2019

Из этой темы: Нажатие клавиш в Python

Похоже, вам нужно установить модуль pywin32.При этом вы можете отправлять нажатия клавиш в другие приложения:

import win32com.client as comclt
wsh= comclt.Dispatch("WScript.Shell")
wsh.AppActivate("Notepad") # select another application
wsh.SendKeys("a") # send the keys you want
...