从Applescript中的对话框复制并粘贴文本

时间:2014-01-27 19:32:39

标签: copy applescript paste dialog

我正在编写一个需要从对话框中的条目复制和粘贴文本的脚本

set query to text returned of (display dialog "Enter Text" default answer "" buttons {"Input", "Cancel"} default button 1)
query
tell application "System Events"
    keystroke "c" using command down
    keystroke "v" using command down
end tell

当我运行此脚本时,它会复制并粘贴“将查询设置为文本...”

如何复制我输入的查询?我打算稍后将文本粘贴到其他地方,但我需要弄清楚如何实际复制文本。我正在使用击键查询,但是当字符串很长时,这需要很长时间

1 个答案:

答案 0 :(得分:0)

使用set the clipboard

display dialog "" default answer ""
set the clipboard to text returned of result

如果其他人到此处搜索如何从OS X显示的对话框中复制长错误消息,则可以使用/Applications/Xcode.app/Contents/Applications/中的辅助功能检查器。