
22.04.2022, 14:45
|
|
Новичок
Регистрация: 18.04.2019
Сообщений: 11
С нами:
3722451
Репутация:
53
|
|
Сообщение от Abdudelov
Короче есть код он нажимает на место сначала правой кнопкой после чего левой. Подскажите как мне сделать скрипт чтобы нажал на букву i после чего начал нажимать мышкой и в конце нажать Esc.
python:
Код:
import threading
import pyautogui
import keyboard
def on_triggered():
print("Скрипт")
pyautogui.moveTo(x=965, y=542)
pyautogui.click(button='right')
pyautogui.moveTo(x=1008, y=556)
pyautogui.click(button='left')
def key_watcher():
keyboard.add_hotkey('F4', on_triggered)
keyboard.wait('F10')
thread_ = threading.Thread(target=key_watcher)
thread_.start()
print("Программа идет дальше...") # отработает сразу при запуске программы
Не совсем понял вопрос, но все же, вот что сделал:
python:
Код:
import threading
import pyautogui
import keyboard
def on_triggered():
print("Скрипт")
keyboard.press('i')
pyautogui.moveTo(x=965, y=542)
pyautogui.click(button='right')
pyautogui.moveTo(x=1008, y=556)
pyautogui.click(button='left')
keyboard.press('Escape')
def key_watcher():
keyboard.add_hotkey('F4', on_triggered)
keyboard.wait('F10')
thread_ = threading.Thread(target=key_watcher)
thread_.start()
print("Программа идет дальше...") # отработает сразу при запуске программы
|
|
|