提问人:Samuel Masih 提问时间:12/7/2013 更新时间:12/9/2013 访问量:2622
AutoIt _ImageSearch
AutoIt _ImageSearch
问:
我正在为一个基于网络的游戏开发一个程序。我几乎没有错误,我不熟悉AutoIt,这就像我第五次一样。我在网上找到了一个代码,它几乎可以解决几个错误,我花了一整天的时间试图解决这个问题,但还没有。
希望你们能帮助我。
如果你需要,我也有用于搜索的图像。 谢谢。
答:
2赞
Teifun2
12/9/2013
#1
好吧,pastebin 中的这个 scipt 只是鲤鱼 XD 我不明白它的意义。
你真的喜欢这个脚本,还是需要一个 ImageSearch 的示例?
使用 AutoIt 进行 ImageSearch 的示例
#include <ImageSearch.au3>
Global $x, $y
$prison = _ImageSearch("yourPicture.PNG",1,$x,$y,50)
If $prison = 1 then
MouseClick("left", $x, $y)
Else
MsgBox(048,"Attention","I didnt found the picture.")
EndIf
图像搜索的说明如下:
;===============================================================================
;
; Description: Find the position of an image on the desktop
; Syntax: _ImageSearch
; Parameter(s):
; $findImage - the image to locate on the desktop
; $tolerance - 0 for no tolerance (0-255). Needed when colors of
; image differ from desktop. e.g GIF
; $resultPosition - Set where the returned x,y location of the image is.
; 1 for centre of image, 0 for top left of image
; $x $y - Return the x and y location of the image
;
; Return Value(s): On Success - Returns 1
; On Failure - Returns 0
;
; Note: Use _ImageSearch to search the entire desktop, _ImageSearchArea to specify
; a desktop region to search
;
;===============================================================================
_ImageSearch($findImage,$resultPosition,ByRef $x, ByRef $y,$tolerance)
上一个:负空格,添加 55px
评论