我想使用applescript模拟按键请求,
tell application "System Events"
key code 48 using {command down}
end tell
结果遇到如下的错误。
36:63: execution error: “System Events”遇到一个错误:“osascript”不允许发送按键。 (1002)
解决办法安全与隐私=》辅助功能 增加
- /usr/bin/osascript
- 并且要把执行脚本的程序也增加进去。
选择程序小技巧 如果你选不到osascript这个程序,你可以先在一个比较好选的目录比如:Download 中创建一个替身,然后选中替身即可。
ln -s /usr/bin/osascript ./osascript
参考
https://stackoverflow.com/questions/57639834/error-1002-in-applescript-that-uses-key-code-when-called-from-macos-app