@Nikotin888

Как выйти из цикла по нажатию клавиш Ctrl+C?

Добрый день. Написал простой автокликер.
import pyautogui
import time
import random

def bosslike():
    t1020 = random.randint(25, 30)
    t510 = random.randint(10, 15)

    time.sleep(5)
    pyautogui.click(1100, 323, duration=1)
    time.sleep(t1020)
    pyautogui.click(803, 248, duration=1)
    pyautogui.click(1170, 42, duration=1)
    time.sleep(t510)
    pyautogui.click(86, 80, duration=1)

while True:
    bosslike()


Как выйти из цикла по нажатию клавиш Ctrl+C?

Заранее спасибо.
  • Вопрос задан
  • 957 просмотров
Пригласить эксперта
Ответы на вопрос 1
@wintreist
Попробуйте использовать предложенный здесь вариант, вроде бы всё понятно. Что касается остановки цикла, то делаете
так
hotkey = false
keyboard.add_hotkey('Ctrl + 2', hotkey=true) #Думаю должно сработать, но не уверен
while not hotkey:
    bosslike()
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы