Тема: AHK: оптимизация кода с помощью A_Index
Здравствуйте. Имеется код написанный на АХК. Суть его в том, что бы он искал в определенной области картинки и записывал их координаты в переменные, за тем производился клик по эти координатам. Я хочу немного сократить этот код используя "A_Index", но не могу никак разобраться. Прошу вашей помощи.
F4::
Loop 1{
CoordMode, Pixel, Screen
ImageSearch, OutputVarX, OutputVarY, 0, 0, 1920, 1080, *20 %A_ScriptDir%\1.png
1X = %OutputVarX%
1Y = %OutputVarY%
ImageSearch, OutputVarX, OutputVarY, 0, 0, 1920, 1080, *20 %A_ScriptDir%\2.png
2X = %OutputVarX%
2Y = %OutputVarY%
ImageSearch, OutputVarX, OutputVarY, 0, 0, 1920, 1080, *20 %A_ScriptDir%\3.png
3X = %OutputVarX%
3Y = %OutputVarY%
ImageSearch, OutputVarX, OutputVarY, 0, 0, 1920, 1080, *20 %A_ScriptDir%\4.png
4X = %OutputVarX%
4Y = %OutputVarY%
ImageSearch, OutputVarX, OutputVarY, 0, 0, 1920, 1080, *20 %A_ScriptDir%\5.png
5X = %OutputVarX%
5Y = %OutputVarY%
ImageSearch, OutputVarX, OutputVarY, 0, 0, 1920, 1080, *20 %A_ScriptDir%\6.png
6X = %OutputVarX%
6Y = %OutputVarY%
ImageSearch, OutputVarX, OutputVarY, 0, 0, 1920, 1080, *20 %A_ScriptDir%\7.png
7X = %OutputVarX%
7Y = %OutputVarY%
ImageSearch, OutputVarX, OutputVarY, 0, 0, 1920, 1080, *20 %A_ScriptDir%\8.png
8X = %OutputVarX%
8Y = %OutputVarY%
ImageSearch, OutputVarX, OutputVarY, 0, 0, 1920, 1080, *20 %A_ScriptDir%\9.png
9X = %OutputVarX%
9Y = %OutputVarY%
ImageSearch, OutputVarX, OutputVarY, 0, 0, 1920, 1080, *20 %A_ScriptDir%\10.png
10X = %OutputVarX%
10Y = %OutputVarY%
Click, %1X%, %1Y%
Sleep, 500
Click, %2X%, %2Y%
Sleep, 500
Click, %2X%, %2Y%
Sleep, 500
Click, %3X%, %3Y%
Sleep, 500
Click, %3X%, %3Y%
Sleep, 500
Click, %4X%, %4Y%
Sleep, 500
Click, %4X%, %4Y%
Sleep, 500
Click, %5X%, %5Y%
Sleep, 500
Click, %5X%, %5Y%
Sleep, 500
Click, %6X%, %6Y%
Sleep, 500
Click, %6X%, %6Y%
Sleep, 500
Click, %7X%, %7Y%
Sleep, 500
Click, %7X%, %7Y%
Sleep, 500
Click, %8X%, %8Y%
Sleep, 500
Click, %8X%, %8Y%
Sleep, 500
Click, %9X%, %9Y%
Sleep, 500
Click, %9X%, %9Y%
Sleep, 500
Click, %10X%, %10Y%
Sleep, 500
Click, %10X%, %10Y%
Sleep, 500
}