我第一次在自动机中使用苹果脚本。我希望脚本在之前启动的应用程序中执行键盘快捷键。

on run
activate application "MacCaption"
tell application "MacCaption"
    keystroke "x" using command down

end tell

我收到了预期行尾的语法错误,但在使用的单词上找到了标识符。

最佳答案

您的问题是 keystroke 必须通过系统事件。任何一个:

tell app "System Events"
    keystroke "x" using command down
end tell

或者
tell app "System Events"
    tell process "MacCaption"
        keystroke "x" using command down
    end tell
end tell

没有真正的区别,但您需要系统事件。

关于applescript - 在自动机中使用苹果脚本执行键盘快捷键,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14247720/

10-12 14:39