代码之家  ›  专栏  ›  技术社区  ›  Mark Szymanski

从applescript执行sikuli脚本

  •  2
  • Mark Szymanski  · 技术社区  · 16 年前

    如何从applescript执行sikuli脚本?

    2 回复  |  直到 15 年前
        1
  •  3
  •   Roy Tinker    15 年前

    可以从applescript执行shell命令:

    do shell script ("/Applications/Sikuli-IDE.app/sikuli-ide.sh -r xxxx.sikuli --args a1 a2 a3")
    

    请参阅以下“命令行工具”文档: http://groups.csail.mit.edu/uid/sikuli/download.shtml

        2
  •  1
  •   Philip Regan    16 年前

    我下载了Sikuli,它似乎不是一个可脚本化的应用程序,所以这里的简短回答是“你不能”。同时,你可以尝试通过界面脚本来修改你的方法,但这总是不稳定的。

    但要解决问题的另一个方面:您知道AppleScript中的字典吗?如果应用程序可以用applescript编写脚本,字典将告诉您它所能做到的一切。它们是AS实现的必需部分,可以在几分钟内告诉您几乎所有需要知道的信息(尽管每个应用程序都有自己的注意事项)。