имеем такое окно 1920х1080
в правой части экрана открыто окно где видно варианты выбора миссий, мне нужно выбирать миссию в которой встречается слово Lockboxes. Желтым я отметил зону где ведется поиск, красным точки которые должен найти пиксельсерч. Изменить зону поиска пикселей не получится так как длина описания миссий изменяется. Проблема в том что поиск идет слишком долго и часто вообще ничего не находит. Подскажите как это можно исправить.
вот код:
в правой части экрана открыто окно где видно варианты выбора миссий, мне нужно выбирать миссию в которой встречается слово Lockboxes. Желтым я отметил зону где ведется поиск, красным точки которые должен найти пиксельсерч. Изменить зону поиска пикселей не получится так как длина описания миссий изменяется. Проблема в том что поиск идет слишком долго и часто вообще ничего не находит. Подскажите как это можно исправить.
вот код:
Код:
local $coord = PixelSearch (1583, 354, 1583, 354, 0x106f9c, 255)
For $i = 1564 To 1650 Step 1 ;ищем lockboxes
For $j = 386 To 735 Step 1
SetError(1)
PixelSearch ($i, $j, $i, $j, 0x78C1DF)
If Not @error Then
PixelSearch ($i+24,$j,$i+24,j,0x87D3F0)
If Not @error Then
PixelSearch ($i+32,$j,$i+32,$j,0x83CEEC)
If Not @error Then
$coord = PixelSearch ($i+66,$j+10,$i+66,$j+10,0x92DEFB)
EndIf
EndIf
EndIf
Next
Next
MouseClick ( 'right', $coord[0], $coord[1])