我是 AppleScript 的新手,我只是在深入研究 UI 脚本。我正在尝试为程序 TypeIt4Me 创建一个脚本,这是一个不支持 AppleScript 的菜单栏实用程序(文本扩展)。
我提议的脚本将利用系统事件单击其菜单栏图标,键入五次,一次,然后返回。但是,AppleScript 在单击图标和执行第一次击键之间会暂停很长时间,以至于这作为脚本是不切实际的。下面是第一次点击和一次按下的版本。
tell application "System Events"
click menu bar item 1 of menu bar 2 of application process "TypeIt4Me"
key code 125 -- ie "down"
end tell
Run Code Online (Sandbox Code Playgroud)
这可能是我的代码的问题吗?某个地方的设置?AppleScript 一般?谢谢。
您点击什么图标?你的意思是双击吗?也许你的意思是“开始脚本”?如果您的意思是您的脚本需要很长时间才能真正开始运行,这是典型的 AppleScript,而不是由您的脚本引起的。如果 TypeIt4Me 可以运行应用程序而不是脚本,或者如果可以选择将脚本编译并作为应用程序运行,那么您应该能够稍微加快速度。它仍然需要一些时间来启动,但脚本不需要先编译。
| 归档时间: |
|
| 查看次数: |
2503 次 |
| 最近记录: |