我试图远程运行SikuliX脚本时遇到问题。问题是,当我从cmd行调用脚本而不启动IDE时,脚本运行正常。但是,当我从网站远程使用相同的命令调用脚本时,脚本说没有屏幕:
[error] Location: outside any screen (2413888, 2413888) - subsequent actions might not work as expected)
有没有办法可以指定SikuliX应该使用的屏幕?我认为它应该在安装时在屏幕上运行。
也许首先你可以尝试通过以下代码检查SikuliX脚本检测到的屏幕数量:
print Screen.getNumberScreens()