【发布时间】:2013-04-02 17:32:26
【问题描述】:
我正在使用 max msp 来运行 shell 命令,我一直在 applescript 中进行代码原型设计,并需要它们在 osascript 中运行 -
tell application "Google Chrome" to close tab 1 of window 1
转换为
osascript -e 'tell application \"Google Chrome\" to close tab 1 of window 1'
我已经转换了大约 10 个命令,但我被困在最后一个是
tell application "Google Chrome" to activate
tell application "System Events"
tell process "Google Chrome"
do shell script "/usr/local/bin/cliclick/ c:360,550"
end tell
end tell
我认为是
osascript -e 'tell application \"Google Chrome\" to activate' -e 'tell application \"System Events\" to tell process \"Google Chrome\" to do shell script \"/usr/local/bin/cliclick c:360, 550\"'
cliclick 允许您通过 shell 使用鼠标。 http://www.bluem.net/en/mac/cliclick/。 c是点击的命令标识符,所以在x360 y550
我的语法正确吗?当我不包含 c 标识符时它可以工作。
谢谢
【问题讨论】:
标签: applescript osascript