【问题标题】:How to run sikuli 1.0.1 script from command line如何从命令行运行 sikuli 1.0.1 脚本
【发布时间】:2018-04-07 10:32:58
【问题描述】:

我使用的是安装在windows8 64bit系统F盘的Sikuli 1.0.1。

我一直在尝试直接从命令行运行 sikuli 脚本 (scriptname.sikuli),而无需之前打开 sikuli-ide.jar。 我在互联网上进行了搜索,但看起来执行此操作的方式因您使用的版本而异 我读了这个没有任何结果: http://doc.sikuli.org/faq/010-command-line.html?highlight=command%20line

我已经在命令行中尝试了所有这些但没有结果

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\runIDE.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

我该怎么做?

【问题讨论】:

    标签: command-line sikuli sikuli-ide


    【解决方案1】:

    你需要两件事:
    - runIDE.cmd 的路径
    - 您要运行的 .sikuli 文件的路径。

    例如:打开命令提示符并执行以下命令:

    C:\Sikuli\runIDE.cmd -r C:\Sikuli\Colour\White.sikuli
    

    如果这不起作用,您遇到的错误是什么?

    您可以创建一个包含上述命令的 .bat 文件:C:\Sikuli\runIDE.cmd -r C:\Sikuli\Colour\White.sikuli

    假设批处理文件的名称是Test.bat。只需双击Test.bat

    【讨论】:

      【解决方案2】:

      从命令行运行 Sikuli 脚本

      无参数

      打开命令提示符。

      键入 cd "Sikuli 目录" 并输入

      输入以下命令运行:

      runIDE.cmd -r "sikuli 脚本路径"

      带参数

      runIDE.cmd -r "sikuli 脚本路径" -args "a1" "a2" "a3"

      【讨论】:

        【解决方案3】:

        来自 SikuliX 文档:how-to-run-sikulix-from-command-line-r(或等效:--run)选项允许您从命令行运行 sikulix。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2014-05-22
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-10-05
          • 2020-03-15
          相关资源
          最近更新 更多