From 842253a9291a123007af4682aeb37527bea27d09 Mon Sep 17 00:00:00 2001 From: Anri Date: Thu, 13 Jun 2024 09:15:00 +0200 Subject: [PATCH] Actualiser main.py * Double appuie sur la touche Windows * Quitte quand la souris bouge --- main.py | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) 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()