从 AppleScript 执行 Sikuli 脚本

发布于 2024-08-29 06:10:32 字数 36 浏览 9 评论 0原文

如何从 AppleScript 执行 Sikuli 脚本?

How do you execute a Sikuli script from an AppleScript?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

二智少女猫性小仙女 2024-09-05 06:10:32

可以从 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

It's possible to execute shell commands from AppleScript:

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

See the "command line tool" documentation here: http://groups.csail.mit.edu/uid/sikuli/download.shtml

往事随风而去 2024-09-05 06:10:32

我下载了 Sikuli,它似乎不是一个可编写脚本的应用程序,所以这里的简短答案是“你不能”。同时,您可以尝试使用界面脚本来解决这个问题,但这总是很奇怪。

但要解决您问题的另一个方面:您了解 Applescript 中的字典吗?如果应用程序可以使用 Applescript 编写脚本,则词典会告诉您它的所有功能。它们是 AS 实现的必需部分,可以在几分钟内告诉您几乎所有您需要了解的内容(尽管每个应用程序都有自己的注意事项)。

I downloaded Sikuli and it doesn't appear to be a scriptable application, so the short answer here is "You can't". At the same time, you can try interface scripting to kludge your way through it, but that's always wonky.

But to address another aspect of your question: Do you know about Dictionaries in Applescript? If an application is scriptable with Applescript, the Dictionary will tell you everything it is capable of. They are a required part of an AS implementation and can tell you in a matter of minutes almost everything you need to know (though each application carries their own caveats).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文