How to run sikuli 1.0.1 script from command line
我使用的是安装在Windows8 64位系统的F驱动器中的Sikuli 1.0.1。
我一直在尝试直接从命令行运行sikuli脚本(scriptname.sikuli),而不必以前打开sikuli-ide.jar。我在网上有搜索,但根据你使用的版本,搜索的方式似乎有所不同我读过这个没有任何结果:http://doc.sikuli.org/faq/010-command-line.html?highlight=20命令行
我已经在命令行中尝试了所有这些但没有结果
1 2 3 4 5 6 | F:\APPS n DEVICES\2 MACRO RECORDERS\Sikuli\sikuli-ide.jar -r F:\APPS n DEVICES\2 MACRO RECORDERS\Sikul\scripts\lastone.sikuli @start F:\APPS n DEVICES\2 MACRO RECORDERS\Sikuli unIDE.cmd -r F:\APPS n DEVICES\2 MACRO RECORDERS\Sikul\scripts\lastone.sikuli java -jar F:\APPS n DEVICES\2 MACRO RECORDERS\Sikuli\sikuli-ide.jar F:\APPS n DEVICES\2 MACRO RECORDERS\Sikul\scripts\lastone.sikuli |
我该怎么做?
你需要两件事:-runide.cmd的路径-要运行的.sikuli文件的路径。
例如:打开命令提示符并执行以下命令:
1 2 | C:\Sikuli unIDE.cmd -r C:\Sikuli\Colour\White.sikuli |
如果这不起作用,你会犯什么错误?
可以创建包含上述命令的.bat文件:c:sikuli
unide.cmd-r c:sikulicolourwhite.sikuli
假设批处理文件的名称是test.bat。只需双击test.bat
从sikulix文档:如何从命令行运行sikulix,
从命令行运行Sikuli脚本
没有参数
打开命令提示。
键入cd"sikuli directory"并输入
键入以下命令以运行:
runide.cmd-r"sikuli脚本路径"
带着论证
runide.cmd-r"sikuli脚本路径"-args"a1""a2""a3"