Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Написать код в питоне чтобы, когда находит цвет пикселя красный делает одно действие, когда другой цвет делает другое

Алексей Гнутов Ученик (90), на голосовании 3 недели назад
Находит красный цвет цыфры у него к примеру [100.100.100] он на него кликает мышкой потом нажимает q
Видит цвет ярко красный цыфры к примеру [150.150.150] кликает на него и жмет enter два раза с задержкой в 2 секунды этот цвет приоритнее красного. т. е когда этот цвет исчезает он начинает опять искать красный цвет
Голосование за лучший ответ
Максим Амылов Мыслитель (9008) 1 месяц назад
Ты иноагент чтоли какие коды???????!?!?!?!
Великий Тире Гуру (3238) 1 месяц назад
В каком языке программирования?
Алексей ГнутовУченик (90) 1 месяц назад
питон
Великий Тире Гуру (3238) Не могу код скинуть. Задай вопрос еще раз пж
Marshmellka Профи (526) 1 месяц назад
Это называется цикл
Алексей ГнутовУченик (90) 1 месяц назад
спасибо, как его написать?
Marshmellka Профи (526) Алексей Гнутов, загугли цикл паскаль
GGG Просветленный (35227) 1 месяц назад
 import pyautogui 
import time
from PIL import Image

def find_pixels(target_color):
screenshot = pyautogui.screenshot()
pixels = []
width, height = screenshot.size
for x in range(0, width, 10):
for y in range(0, height, 10):
if screenshot.getpixel((x, y))[:3] == target_color:
pixels.append((x, y))
return pixels

while True:
high_color = (150, 150, 150)
low_color = (100, 100, 100)

high_pixels = find_pixels(high_color)
if high_pixels:
for pos in high_pixels:
pyautogui.click(pos)
pyautogui.press('enter')
pyautogui.press('enter')
time.sleep(2)
continue

low_pixels = find_pixels(low_color)
if low_pixels:
for pos in low_pixels:
pyautogui.click(pos)
pyautogui.press('q')

time.sleep(0.5)
Великий ТиреГуру (3238) 1 месяц назад
Уже вижу что код не рабочий
Похожие вопросы