Раньше долго искал и нашел один хороший но после переустановки винды потерял и настройки скрипта я не помню можете покидать рабочие ahk
Tonesoi, #NoEnv #Persistent #MaxThreadsPerHotkey 2 #KeyHistory 0 ListLines Off SetBatchLines, -1 SetKeyDelay, -1, -1 SetMouseDelay, -1 SetDefaultMouseSpeed, 0 SetWinDelay, -1 SetControlDelay, -1 SendMode Input CoordMode, Pixel, Screen ; HOTKEYS key_hold_mode := "alt" ; scan will only scan if "key_hold" is pressed key_exit := "End" ; self explanatory key_hold := "Shift" ; key that you hold to scan (example "T") ; SETTINGS global pixel_box := 3 ; Keep between min 3 and max 8 global pixel_sens := 56 ; higher/lower = more/less color sensitive global pixel_color := 0xFEFE40 ; yellow="0xFEFE40", purple="0xA145A3" global tap_time := 50 ; Delay in ms between shots when triggered global always_enabled := true ; Whether the script always runs or not leftbound := A_ScreenWidth / 2 - pixel_box rightbound := A_ScreenWidth / 2 + pixel_box topbound := A_ScreenHeight / 2 - pixel_box bottombound := A_ScreenHeight / 2 + pixel_box hotkey, %key_hold_mode%, holdmode_on hotkey, %key_exit%, terminate return start: SoundBeep, 500, 1000 return terminate: SoundPlay off SoundBeep, 500, 500 Sleep 400 exitapp return holdmode_on: SoundPlay, C:\Windows\Media\chimes.wav if (always_enabled) settimer, loop2, 1 else settimer, loop2, % (GetKeyState(key_hold) ? 1 : "off") return loop2: if (always_enabled || GetKeyState(key_hold)) PixelSearch() Sleep 1 return PixelSearch() { global pixel_box, pixel_sens, pixel_color, tap_time global FoundX, FoundY, leftbound, topbound, rightbound, bottombound PixelSearch, FoundX, FoundY, leftbound, topbound, rightbound, bottombound, pixel_color, pixel_sens, Fast RGB If !(ErrorLevel) { If !GetKeyState("LButton") { click sleep %tap_time% } } return }