我一直在寻找解决方案的网络,但我没有找到这个具体问题。我需要Sikuli同时定位在屏幕上两个图像,虽然这并没有发生,执行操作: while not (exists (refSet.getImage("image1")) & exists(refSet.getImage("image2"))):
click(Pattern(refSet.getImage("image3")))
或
上运行后台作业在正常情况下,Sikuli脚本使用该机的屏幕,鼠标和键盘,所以脚本运行时,可以不使用机器。 In this other Sikuli question about headless mode,虚拟屏幕被添加到第二(无头)机,使得Sikuli脚本可以有操作。 这个问题是关于做所有的一台机器上。具有特定的软件栈和配置已定义的(大概)利用相同或相似的技术*使得单个视窗7机可以启动Sikul
我试图远程运行SikuliX脚本时出现问题。事情是,当我从cmd行调用脚本而不启动IDE时,脚本工作正常。然而,当我打电话远程使用相同的命令从网站的脚本,该脚本说没有屏幕: [error] Location: outside any screen (2413888, 2413888) - subsequent actions might not work as expected) 有没有我可以指定