0

我使用此代码等待SikulixIDE 1.1.4-SNAPSHOT:中的对象wait(Pattern("1548143854795.png").similar(0.7),35)。15-20 秒后对象出现在屏幕上,但它不会等待它。Nexttype()方法在不等待对象的情况下执行。

4

1 回答 1

1

如果屏幕上可见的其他内容也与相似度 >0.7 匹配,则通常会发生这种情况。

您可以在 IDE 中使用预览功能进行检查(单击图像)。

以编程方式,您可以突出显示找到的匹配项:

wait(Pattern("1548143854795.png").similar(0.7),35).highlight(3)

如果发现其他东西,您可能会尝试使用更高的相似度,例如 0.95 甚至 0.99(完全匹配)。

阅读 SikuliX 的工作原理

于 2019-02-15T11:28:16.000 回答