Macos “应用脚本到”;粘贴";剪贴板

Macos “应用脚本到”;粘贴";剪贴板,macos,applescript,voiceover,Macos,Applescript,Voiceover,我正在使用Applescript将上次复制的内容粘贴到任何当前字段。它将与画外音一起使用,而按键编码方式(我知道的唯一方式)并非始终有效 tell application "System Events" to key code 9 using command down say "paste" 我使用按键: tell application "System Events" to keystroke "v" using command down 我不知道您会遇到什么错误,因此您

我正在使用Applescript将上次复制的内容粘贴到任何当前字段。它将与画外音一起使用,而按键编码方式(我知道的唯一方式)并非始终有效

    tell application "System Events" to key code 9 using command down

    say "paste"
我使用按键:

tell application "System Events" to keystroke "v" using command down

我不知道您会遇到什么错误,因此您必须与他人分享。

有一种直接的方法可以通过关键字访问剪贴板:

告诉应用程序“系统事件”击键(将剪贴板作为文本)
参考:


此外,当使用UI脚本复制并通过剪贴板时,我会设置延迟,以帮助防止脚本被自己绊倒。延迟。2请注意,如果在发生此情况时按住其他修改器,则此操作将不起作用。您按下的任何键都将添加到所使用的修改器中;e、 例如,如果按住Option键,则执行“cmd-opt-v”,这可能不起作用。