Что нового

Поиск и клик по изображению

thehero

Новичок
Сообщения
7
Репутация
0
Как кликнуть по изображению ? например по маленькому красному треугольнику вроде этого:
 

edward_freedom

Осваивающий
Сообщения
200
Репутация
44
http://www.google.ru/search?q=imagesearch+autoit&hl=ru&newwindow=1&prmd=ivnsfd&source=univ&tbm=vid&tbo=u&sa=X&ei=L3KoTcXWLcfsOb-Z-dUJ&ved=0CDsQqwQ
 

Bloodrinker

<Блуждающий...>
Сообщения
228
Репутация
19
Код:
$color=  ;~ Пиши сюда цвет пикселя для поиска
$x2=@DesktopWidth
$y2=@DesktopHeight
$var=Pixelsearch(0,0,$x2,$y2, $color,5)
if not @error then
    MouseClick("left",$var[0],$var[1],1)
	MsgBox(0,"","Цвет найден",2000)
Else
	MsgBox(0,"","Цвет не найден",2000)
EndIf
 
Автор
T

thehero

Новичок
Сообщения
7
Репутация
0
Получилось вот это:
Код:
#include <ImageSearch.au3>

HotKeySet("{NUMPAD2}","Start")
HotKeySet("{NUMPAD3}","Stop")

while 1
    sleep(100)
WEnd



Func Start()
    Local $x1 = 0, $y1 = 0
    $result = _ImageSearch("111.png",1,$x1,$y1,0)
    if $result=1 Then
        MouseClick("LEFT",$x1,$y1)
    EndIf
EndFunc

Func stop()
    Exit
EndFunc

Но проблема в том, что не работает в игре, в винде на картинку открытую жмет, а в игре 0 реакции ((
 
Верх