macos下使用iMessage给好友群发消息

2025-10-08 19:43:19

1、打开程序中的“信息”即iMessage应用,如下图:

macos下使用iMessage给好友群发消息

2、点击菜单中的“偏好设置”,如下图:

macos下使用iMessage给好友群发消息

3、确定已经登录了apple ID,请注意该ID应使用专用群发ID,避免被封,如下图:

macos下使用iMessage给好友群发消息

4、手工测试下iMessage发送信息给其他人,确定手工模式下能成功发送。

用记事本编辑发送目标手机号码,大陆的需要在手机号码前加”+86”,如下图:

macos下使用iMessage给好友群发消息

5、保存为如下面路径:/Users/eagle/Downloads/test.csv

然后在面板中打开“其他”,如下图:

macos下使用iMessage给好友群发消息

6、打开程序中的“脚本编辑器”即AppleScript应用 ,如下图:

macos下使用iMessage给好友群发消息

7、打开此应用后,在出现的编辑窗口中输入下面代码,如下图:

macos下使用iMessage给好友群发消息

8、上图的文字信息如下:

tell application "Messages"

 

set csvData to read "/Users/eagle/Downloads/test.csv"

 

set csvEntries to paragraphs of csvData

 

repeat with i from 1 to count csvEntries

 

set phone to (csvEntries's item i)'s text

 

set myid to get id of first service

 

set theBuddy to buddy phone of service id myid

 

send "今天厦门晴,气温14到22度;周二晴,气温11到26度,北风3-4级;周三晴,气温11到24度,微风<3" to theBuddy

 

delay 10

 

set FailNum to (get count chat)

 

if FailNum > 100 then

 

repeat with j from 1 to FailNum

 

set phone to (get name of chat (FailNum - j))

 

set DelMsg to "iMessage;-;" & phone

 

if exists (text chat id DelMsg) then

 

delete text chat id DelMsg

 

end if

 

end repeat

 

end if

 

end repeat

 

end tell

修改上面代码中的test.csv路径及send语句中的信息内容即可。

然后点编辑器顶部的如下按钮:

macos下使用iMessage给好友群发消息

9、即可发送成功!

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢