#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()