/
gllsryc
/
Bot_amazing
Обзор
Документация
Войти
/
gllsryc
/
Bot_amazing
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
debug_resolution.py
36 строк
1 KB
gllsryc
upload files
13 ноя 2025, 09:11
13 ноя 2025, 09:11
1c5ab47
Код
Авторство
О чём код?
import pyautogui from PIL import ImageGrab import cv2 import numpy as np print("=== ДИАГНОСТИКА РАЗРЕШЕНИЯ 1280x960 ===") # Размер экрана screen_size = pyautogui.size() print(f"Размер экрана системы: {screen_size}") # Позиция курсора x, y = pyautogui.position() print(f"Позиция курсора: ({x}, {y})") # Захват разных областей regions = [ (0, 0, 1280, 960), # Весь экран (200, 100, 1080, 860), # Область поиска (x-50, y-50, x+50, y+50) # Вокруг курсора ] for i, region in enumerate(regions): try: screenshot = ImageGrab.grab(bbox=region) screenshot_np = np.array(screenshot) screenshot_bgr = cv2.cvtColor(screenshot_np, cv2.COLOR_RGB2BGR) filename = f"debug_region_{i}.jpg" cv2.imwrite(filename, screenshot_bgr) print(f"✅ Область {region} сохранена как {filename}") except Exception as e: print(f"❌ Ошибка области {region}: {e}") print("Диагностика завершена!")