我正在尝试编写一个applescript,它将在消息的开头插入一些预定义的文本。这是我目前拥有的:
set msgClass to (choose from list {"Green", "Blue", "Purple"} with title "Choose:")
if result is false then
stop
else
set msgClasstxt to the result
set msgClasstxt to "Classification: " & msgClasstxt
tell application "System Events"
key code 126 using {command down}
keystroke return
keystroke return
key code 126 using {command down}
end tell
tell application "Microsoft Outlook" to set selection to msgClasstxt
end if
我确信有更好的方法可以做到这一点,但意图如下:
- 使用 CMD+Up 回家
- 创建两个空行
- 再回家
- 插入文本
我的问题是在执行击键之前插入了文本。烦人。任何人都可以帮忙吗?