例如,当前我使用applescript从内置于macOS的“消息”应用程序发送消息。
tell application "Messages"
set myid to get id of first service
set theBuddy to buddy "example@example.com" of service id myid
send "Hi there" to theBuddy
end tell
在发送此消息后,是否可以获取该消息的详细信息?例如chat.db数据库中的ROWID(sqlite文件苹果将消息详细信息存储在其中),还是发送时间类似?我需要能够将其与chat.db中的消息进行匹配,但是由于担心重复消息,我不想仅使用消息文本来做到这一点。