本质上,我需要使用 AppleScript 解析 CHAT CREATE 命令的响应字符串以获取聊天 ID。响应如下所示:
聊天#my.username/$123abc456blah STATUS MULTICHAT
我试过了
set chatid to item 2 of response
但这会返回“H”——我也试过了
set chatid to word 2 of response
但这会返回“我的”。我想这对于了解 AppleScript 的人来说是一个简单的问题。这是一个示例脚本...
tell application "Skype"
set response to (send command "CHAT CREATE username1, username2" script name "MyScript")
set chatid to ***WHAT GOES HERE?***
send command "ALTER CHAT " & chatid & " SETTOPIC Hello" script name "MyScript"
end tell