Изменить кнопку активации/деактивации кликера
В коде стоит сочетание клавиш ctrl + z мне нужно чтобы код приводился в действие одной лишь клавишей Z можно ли как то заменить сочетание ctrl + z на простую клавишу Z не загружая другую библиотеку?
import time
import mouse
import keyboard
isClicking = False
#функция
def set_clicker():
global isClicking
if isClicking:
isClicking = False
print("кликер отключен")
else: #иначе
isClicking = True
print("кликер включен")
keyboard.add_hotkey('ctrl+z',set_clicker) #keyboard.add_hotkey
#Бесконечный цикл
while True:
if isClicking:
mouse.double_click(button="left")
time.sleep(0.500)
Ответы (1 шт):
Автор решения: Amgarak
→ Ссылка
Давайте попробуем вот так сделать:
import time
import mouse
import keyboard
isClicking = False
# функция
def set_clicker():
global isClicking
if isClicking:
isClicking = False
print("кликер отключен")
else:
isClicking = True
print("кликер включен")
keyboard.add_hotkey('z', set_clicker) # Изменили горячую клавишу на 'z'
try:
while True:
if isClicking:
mouse.double_click(button="left")
time.sleep(0.500)
except KeyboardInterrupt:
print('\nПрограмма завершена.')