replay_wizard.capturing package
Submodules
replay_wizard.capturing.capture module
Capture process module
- replay_wizard.capturing.capture.capture(name, non_blocking_mode=False, keyboard=True, mouse=True)[source]
capture user actions
- Parameters:
name – sequence name
true_time – save or not sequence with true time. default = False
non_blocking_mode – use non-blocking threading mode. Default = false
keyboard – capture keyboard actions. default = True
mouse – capture mouse actions. default = False
replay_wizard.capturing.errors module
Capturing Errors
replay_wizard.capturing.keyboard module
Capturing keyboard events
- replay_wizard.capturing.keyboard.capture(sequence, non_blocking_mode=False, exit_only=False)[source]
capture user keyboard actions
- Parameters:
sequence – current sequence
non_blocking_mode – use non-blocking threading mode. Default = false
- replay_wizard.capturing.keyboard.key_to_value(key)[source]
Convert key different types to action value
- Parameters:
key – key to convert
- replay_wizard.capturing.keyboard.on_key_input(sequence, key, action_type: ActionEnum, exit_only=False)[source]
Key input
- Parameters:
sequence – current sequence
key – pressed key
action – action type
replay_wizard.capturing.mouse module
Mouse events capturing
- replay_wizard.capturing.mouse.capture(sequence)[source]
capture user keyboard actions
- Parameters:
sequence – current sequence
non_blocking_mode – use non-blocking threading mode. Default = false
- replay_wizard.capturing.mouse.on_click(sequence, x, y, button, pressed)[source]
On scroll
- Parameters:
sequence – current sequence
x – x mouse position
y – y mouse position
button – left/right
pressed – True/False
Module contents
Capturing package