Mon*_*pol 10 keyboard macos applescript
如果我转到系统偏好设置,键盘,键盘快捷键,然后是应用程序快捷方式,我可以定义要在Mac上使用的自定义快捷方式.
有没有办法通过Applescript访问此功能?
Lri*_*Lri 14
快捷方式存储在〜/ Library/Preferences/.GlobalPreferences.plist中的NSUserKeyEquivalents词典和应用程序的属性列表中.
defaults write -g NSUserKeyEquivalents -dict-add Duplicate '~@d' Minimize '\0'
defaults write com.apple.finder NSUserKeyEquivalents '{"Show Package Contents"="@\r";}'
Run Code Online (Sandbox Code Playgroud)
可可文本系统文章中描述了快捷方式格式.
系统偏好设置本身无法使用 Applescript 编写脚本,您必须通过GUI 脚本与其进行交互。GUI 脚本实际上是最后的手段,它允许您通过显式声明和调用控件来与控件进行交互,并且不需要太多就可以放弃 GUI 脚本。即使对于经验丰富的 Applescript 程序员来说,实现起来也很困难。您会在网上找到一些介绍性教程,但除此之外就没有太多了。
| 归档时间: |
|
| 查看次数: |
3761 次 |
| 最近记录: |