用excel建一个csv文件,第一个字段为号码,第二个字段为内容
//csv文件内容
189*****773;hello1
189*****773;hello2
189*****773;hello3
189*****773;hello4
打开脚本编辑器
tell application "Messages"
set the this_folder to path to desktop folder as alias
set thefullpath to POSIX path of this_folder
set csvData to read thefullpath & "/test.csv"
set csvEntries to paragraphs of csvData
set targetService to id of 1st service whose service type = iMessage
repeat with i from 1 to count csvEntries
set potion to (offset of ";" in (csvEntries‘s item i)‘s text)
set phone to text 1 thru (potion - 1) of (csvEntries‘s item i)‘s text
set messageBody to text (potion + 1) thru -1 of (csvEntries‘s item i)‘s text
set theBuddy to buddy phone of service id targetService
send messageBody to theBuddy
end repeat
end tell
代码很简单没什么可讲的,测试通过
原文地址:http://blog.csdn.net/djlycit/article/details/45075721