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

Помогите написать скрипт Perfect Click

1son Legend Ученик (106), на голосовании 4 месяца назад
Нужен скрипт.
Пример работы: при изменении цвета любого пикселя в небольшом квадрате по центру экрана происходит нажатие
Голосование за лучший ответ
Цветикъ Мыслитель (7737) 5 месяцев назад
У Риано4ки попроси она в этом деле мастер
Roman Rossoh Профи (855) 5 месяцев назад
За бесплатно мне кажется никто не будет делать
1son LegendУченик (106) 5 месяцев назад
Сделали =)
3681 Просветленный (20671) 5 месяцев назад
 import pyautogui 
import numpy as np
from PIL import ImageGrab
import time

SCAN_WIDTH = 100
SCAN_HEIGHT = 100

screen_width, screen_height = pyautogui.size()

scan_left = (screen_width - SCAN_WIDTH) // 2
scan_top = (screen_height - SCAN_HEIGHT) // 2
scan_right = scan_left + SCAN_WIDTH
scan_bottom = scan_top + SCAN_HEIGHT

def capture_screen():
return np.array(ImageGrab.grab(bbox=(scan_left, scan_top, scan_right, scan_bottom)))

previous_screen = capture_screen()

while True:
current_screen = capture_screen()

if not np.array_equal(current_screen, previous_screen):
pyautogui.click()
print("Изменение обнаружено! Выполнен клик.")

previous_screen = current_screen

time.sleep(0.01)
Для использования кода нужны библиотеки:
 pip install pyautogui numpy pillow 
1son LegendУченик (106) 5 месяцев назад
Если скрипт работает - спасибо. Проверю - отпишу
1son LegendУченик (106) 5 месяцев назад
Я же попросил скрипт для Perfect Click приложение)
Если все правильно, поправьте, не понимаю просто
Похожие вопросы