Загрузка данных


#Requires AutoHotkey v2.0
#SingleInstance Force

; 1. Запуск от админа (без этого клик в ЭНТ часто блокируется)
if !A_IsAdmin {
    Run('*RunAs "' A_ScriptFullPath '"')
    ExitApp()
}

; 2. Пауза перед началом (чтобы вы успели убрать руки от мышки)
Sleep 3000

; 3. Проверка наличия файла картинки
if !FileExist("start_monitor.png") {
    MsgBox "ФАЙЛ КАРТИНКИ НЕ НАЙДЕН! Положите start_monitor.png в папку со скриптом."
    ExitApp()
}

; 4. Поиск окна программы
if WinExist("ahk_exe client.exe") {
    WinActivate "ahk_exe client.exe"
    WinMaximize "ahk_exe client.exe" ; Развернем на весь экран для точности
    Sleep 2000
    
    ; 5. ПОИСК И КЛИК (Допуск увеличен до *120)
    if ImageSearch(&FoundX, &FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, "*120 start_monitor.png") {
        ; Смещение в центр (пробуем +20 пикселей)
        targetX := FoundX + 20
        targetY := FoundY + 20
        
        MouseMove targetX, targetY, 10 ; Ведем курсор медленно, чтобы вы видели
        Sleep 1000
        
        Click targetX, targetY ; Один простой клик
        SoundBeep 1000, 500
    } else {
        MsgBox "СКРИПТ НЕ ВИДИТ КНОПКУ. Сделайте новый скриншот центра кнопки."
    }
} else {
    MsgBox "ПРОГРАММА ЭНТ НЕ ЗАПУЩЕНА."
}

ExitApp()