可以在命令行上使用SikuliX来运行Sikuli脚本或打开IDE。
PATH-TO-SIKULIX是SikuliX jar文件的路径(IDE:sikulix.jar和/或API:sikulixapi.jar)
java -jar PATH-TO-SIKULIX选项选项...
请注意,直到1.1.3版为止,捆绑软件中都有一些命令文件可以替代使用。
-h,--help
打印显示可用选项的帮助消息并退出
-c,--console
所有输出进入标准输出
-r,--run
<sikuli-folder/file> (one or more entries seperated by space)
依次运行一个或多个.sikuli或.skl文件或.jar文件(1.1.2+)
如果要运行多个脚本,则会记住包含脚本文件夹的文件夹并将其应用于随后的条目,该条目具有前面的./-示例
sikulix.com:scripts/test1 ./test2 ./test2会将sikulix.com:scripts/位置重新用于test2和test3
指定了多个脚本:返回代码-1将停止完整执行。
指定了多个脚本:下一个脚本可以获取使用前运行脚本的返回码 ScriptingSupport.getLastReturnCode()
-s,--server
[<port>] (optional port not yet supported
,
50001
is used as default)
启动脚本运行服务器(更多信息<http://www.sikulix.com/support.html>`_)
--
<arguments>
空格分隔的参数和带引号的参数(仅支持撇号)将传递给Jython的sys.argv,因此可在脚本中使用。必须使用引号将包含中间空格的参数括起来,以使其进入一个sys.argv条目。
此选项必须位于上述所有其他选项之后。
原文:https://www.cnblogs.com/mikigo/p/13405467.html