如何忽略Seeshell Browser for Web Automation中的错误?

问题描述 投票:1回答:2

我无法找到一种方法来忽略seeshell browser软件中的错误(有点像sikuli)。

详细说明,我正在使用“图像”模式并在页面中搜索有时可见但有时不可见的小图像。如果不可见,我希望宏应该前进。相反,它会因错误而停止。

任何人都可以帮我吗?

sikuli seeshell
2个回答
1
投票

我没有足够的声誉发表评论,否则我会要求澄清。当找不到图像匹配时,SeeShell中的宏将始终停止。我会问为什么你希望SeeShell继续使用宏,如果它不可见。图像是否可见不重要吗?如果它的可见性不重要,为什么要检查图像是否可见?


0
投票

解决方案是使用

SET ERRORIGNORE TRUE

然后

SET ERRORIGNORE FALSE

切换回正常行为。

为什么你希望SeeShell继续使用宏,如果它不可见。

我不是OP,但我有同样的问题。在我的情况下,这些是“Cookies”或“特别优惠”对话框,有时会出现,有时不会出现。如果它们出现,我希望SeeShell找到它们并单击(关闭)它们。但如果他们不在那里,宏应该继续下去。使用SET ERRORIGNORE TRUE就可以做到这一点。一旦我超过这一部分,我再次重新启用错误行为的默认停止。

© www.soinside.com 2019 - 2024. All rights reserved.