0

我从网上下载了一些图像,后来我使用我的机器人打开了那个特定的图像,但是当我使用 image.expected 命令时,无论我是在绝对窗口还是相对窗口上搜索,它给出的错误总是无关紧要。在这个机器人中,当我使用 image.expected 命令时,在绝对窗口中将是那个特定的图像,即在“相对真”参数上它应该返回真,但它给了我假。

♥image = ♥environment⟦USERPROFILE⟧\Desktop\image.png
file.download https://jeremykun.files.wordpress.com/2012/01/img49.png filename ♥image
program ♥image
image.expected ♥image result ♥isPresent relative false
dialog ♥isPresent
4

1 回答 1

0

默认情况下,它在等于当前屏幕区域的区域中搜索。您还可以使用screensearcharea参数指定要搜索的坐标。引用手册

将搜索区域缩小到由 x0⫽y0⫽x1⫽y1 格式的坐标指定的矩形,其中 x0⫽y0 和 x1⫽y1 分别是矩形左上角和右下角的像素坐标。

也许在你命令之前设置几秒钟的延迟image.expected,这可能是图像软件启动缓慢。

于 2020-01-07T04:36:11.380 回答