Напиши код на пайтон-автокликер. Задача создать зону координаты которой будет вводить пользователь и в ней будет происходить клик в 1 мили секунду пока пользователь не остановит программу
Конечно! Вот пример простого автокликера на Python, который использует библиотеку pyautogui
для выполнения кликов и keyboard
для отслеживания нажатий клавиш. Пользователь может ввести координаты зоны, в которой будут происходить клики, и програм��а будет кликать с интервалом в 1 миллисекунду, пока пол��зователь не остановит её нажатием клавиши.
Сначала установите необходимые библиотеки, если они у вас ещё не установлены:
pip install pyautogui keyboard
Теперь создадим сам автокликер:
import pyautogui
import keyboard
import time
def get_coordinates():
try:
x = int(input("Введите координату X: "))
y = int(input("Введите координату Y: "))
return x, y
except ValueError:
print("Пожалуйста, введите числовые значения.")
return get_coordinates()
def main():
print("Нажмите 's' для ст��рта и 'q' для остановки.")
# Ждем, пока пользователь нажмет 's' для старта
keyboard.wait('s')
x, y = get_coordinates()
print("Автокликер запущен. Нажмите 'q' для остановки.")
try:
while True:
if keyboard.is_pressed('q'):
print("Автокликер остановлен.")
break
pyautogui.click(x, y)
time.sleep(0.001) # 1 миллисекунда
except KeyboardInterrupt:
print("Автокликер остановлен пользователем.")
if __name__ == "__main__":
main()
Этот скрипт будет кликать в указанной точке с интервалом в 1 миллисекунду, пока вы не нажмете 'q' для остановки.