Показать сообщение отдельно

  #2  
Старый 22.04.2022, 14:45
HarukiHack
Новичок
Регистрация: 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("Программа идет дальше...")  # отработает сразу при запуске программы
 
Ответить с цитированием