diff --git a/main.py b/main.py index 3733153..1df12af 100644 --- a/main.py +++ b/main.py @@ -1,11 +1,32 @@ -from pyautogui import press +from pyautogui import press, position from time import sleep +from threading import Thread + def action(): while True: - sleep(0.1) + press("win") + sleep(0.5) press("win") sleep(20) + +def wait_mouse(): + previous_x, previous_y = position() + threshold = 50 + + while True: + position_x, position_y = position() + if (abs(position_x - previous_x) > threshold or abs(position_y - previous_y) > threshold): + return + + previous_x, previous_y = position_x, position_y + sleep(0.1) + + if __name__ == "__main__": - action() + t = Thread(target=action) + t.daemon = True + t.start() + + wait_mouse()