mirror of
https://github.com/onyx-and-iris/obsws-python.git
synced 2025-02-22 17:55:17 +00:00
Merge branch 'aatikturk:main' into dev
This commit is contained in:
commit
0fe78197fc
@ -138,39 +138,39 @@ class ReqClient:
|
|||||||
|
|
||||||
get_hotkey_list = get_hot_key_list
|
get_hotkey_list = get_hot_key_list
|
||||||
|
|
||||||
def trigger_hot_key_by_name(self, hotkeyName):
|
def trigger_hot_key_by_name(self, hotkeyName, contextName=None):
|
||||||
"""
|
"""
|
||||||
Triggers a hotkey using its name. For hotkey names
|
Triggers a hotkey using its name. For hotkey names
|
||||||
See GetHotkeyList
|
See GetHotkeyList
|
||||||
|
|
||||||
:param hotkeyName: Name of the hotkey to trigger
|
:param hotkeyName: Name of the hotkey to trigger
|
||||||
:type hotkeyName: str
|
:type hotkeyName: str
|
||||||
|
:param contextName: Name of context of the hotkey to trigger
|
||||||
|
:type contextName: str, optional
|
||||||
|
|
||||||
|
|
||||||
"""
|
"""
|
||||||
payload = {"hotkeyName": hotkeyName}
|
payload = {"hotkeyName": hotkeyName, "contextName": contextName}
|
||||||
self.send("TriggerHotkeyByName", payload)
|
self.send("TriggerHotkeyByName", payload)
|
||||||
|
|
||||||
trigger_hotkey_by_name = trigger_hot_key_by_name
|
trigger_hotkey_by_name = trigger_hot_key_by_name
|
||||||
|
|
||||||
def trigger_hot_key_by_key_sequence(
|
def trigger_hot_key_by_key_sequence(
|
||||||
self, keyId, pressShift, pressCtrl, pressAlt, pressCmd
|
self, keyId, pressShift=None, pressCtrl=None, pressAlt=None, pressCmd=None
|
||||||
):
|
):
|
||||||
"""
|
"""
|
||||||
Triggers a hotkey using a sequence of keys.
|
Triggers a hotkey using a sequence of keys.
|
||||||
|
|
||||||
:param keyId: The OBS key ID to use. See https://github.com/obsproject/obs-studio/blob/master/libobs/obs-hotkeys.h
|
:param keyId: The OBS key ID to use. See https://github.com/obsproject/obs-studio/blob/master/libobs/obs-hotkeys.h
|
||||||
:type keyId: str
|
:type keyId: str
|
||||||
:param keyModifiers: Object containing key modifiers to apply.
|
:param pressShift: Press Shift
|
||||||
:type keyModifiers: dict
|
:type pressShift: bool, optional
|
||||||
:param keyModifiers.shift: Press Shift
|
:param pressCtrl: Press CTRL
|
||||||
:type keyModifiers.shift: bool
|
:type pressCtrl: bool, optional
|
||||||
:param keyModifiers.control: Press CTRL
|
:param pressAlt: Press ALT
|
||||||
:type keyModifiers.control: bool
|
:type pressAlt: bool, optional
|
||||||
:param keyModifiers.alt: Press ALT
|
:param pressCmd: Press CMD (Mac)
|
||||||
:type keyModifiers.alt: bool
|
:type pressCmd: bool, optional
|
||||||
:param keyModifiers.cmd: Press CMD (Mac)
|
|
||||||
:type keyModifiers.cmd: bool
|
|
||||||
|
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
@ -1 +1 @@
|
|||||||
version = "1.7.0"
|
version = "1.7.1"
|
||||||
|
Loading…
Reference in New Issue
Block a user