В зоне Поиска появляються картинки, а потом в рабочей области Findimage уже ищу их, соответственно сделал простой скрипт .... бла..бла...бла //тут вводные переменные и всякая ерунда set %a GetImage (#startX #startY #endX #endY) set $b SaveImage (%a [1 1] C:\Image.bmp) //чисто для теста set #a findimage (405, 215 1495, 835 (%a [1 1]) %arr 2 99 -1) if #a > 0 ... бла...бла...бла так в log %a [1 2] %a [1 3] и сама картинка размером 1921 970, начиная с точки #startX #startY , соответственно на финдимадж тупо зависало, начал шаманить и танцы с бубнами, делал set workwindow 0, размер картинки идеален, изображение соответствует, но дальше надо всякие Лефт и другие телодвижения делать и ставить set workwindow windowfromcursor что то оч напрягает и бесит, пробовал и такое set #handle FindWindow (Chrome) set workwindow #handle set #child getwindow (workwindow CHILD) set workwindow #child set %a GetImage (#startX #startY #endX #endY #child) set $b SaveImage (%a [1 1] C:\Image.bmp) //чисто для теста ..... размер картинки идеален, на изображении - Малевич, ЧТо не так, какого шамана вызывать для танцев с бубном. Вопрос второй, Если я задаю размер картинки 10х10 пикселей, то картинка будет 11х11 пикселей, т.е. мне надо делать в GetImage (#startX #startY #endX #endY) размер на 9 пикселей, или там будет что 1 пиксель в углу картинки не будет учитываться при поиске, или как...
|