import pyautogui
import time
from PIL import ImageGrab
def find_color_and_click(color, region=None):
"""
Находит указанный цвет на экране и кликает на него.
:param color: Цвет в формате (R, G, B).
:param region: Область экрана для поиска в формате (left, top, width, height).
"""
screen = ImageGrab.grab(bbox=region)
width, height = screen.size
for x in range(width):
for y in range(height):
if screen.getpixel((x, y))[:3] == color:
abs_x = x if region is None else x + region[0]
abs_y = y if region is None else y + region[1]
pyautogui.click(abs_x, abs_y)
return
if __name__ == "__main__":
# Цвет жёлтого в формате RGB
yellow_color = (255, 255, 0)
# Область экрана для поиска (можно указать None для поиска по всему экрану)
search_region = None
# Задержка перед началом (можно увеличить, чтобы успеть подготовиться)
time.sleep(5)
while True:
find_color_and_click(yellow_color, region=search_region)
# Задержка между кликами
time.sleep(0.1)
У кого есть можете пожалуйста скинуть код