我对Applescript很陌生,我想创建一个能在桌面或空间(苹果称之为空间)之间自动切换的应用程序。这是我迄今为止的代码:
tell application "System Events"
key code 39 using {control down}
end tell
如果我用击键"n"或任何其他键字母替换"使用{control down}的键代码39"部分,它似乎可以工作,但用我当前的代码,什么都不会发生。为什么不执行呢?
代码39不是空间更改所需的箭头。我在另一个答案中找到了一个数字列表,键代码124相当于在我的设置中使用右箭头切换到下一个空格。我把那个号码插入你的代码:
tell application "System Events"
key code 124 using {control down}
end tell
这成功地切换到了我的下一个空间。
请注意,对于您的代码,在脚本编辑器中运行时确实发生了一些事情:在代码末尾添加了一个撇号。