用于发送Mac OS X“消息”的Shell命令?

时间:2013-01-27 13:36:04

标签: macos sms osx-lion

我有Mac OS X Mountain Lion(10.8.x)虽然我欣赏通过GUI的“消息”功能,但我正试图通过命令行找到一种方法将iMessage发送给另一个人的手机。有谁知道怎么做?

我不希望使用“打开Messages.app”来装配脚本,但要尊重这是否是目前唯一可行的方法。

3 个答案:

答案 0 :(得分:3)

osascript -e 'tell application "Messages" to send "Hello World" to buddy "(your buddy name)"'

答案 1 :(得分:1)

我发现了一种简单的方法。如果你安装了brew,只需运行'brew install iMessage'即可。然后运行'iMessage -t yourmessage -c contact@email.com'。

答案 2 :(得分:-1)

我不认为苹果开发者网站可能没有提到这一点,可能是因为他们不想给出以编程方式发送消息的机会(我认为垃圾邮件是一个问题)因为它可能会让人烦恼接收自动发送的消息,但您可以使用特别认为可以执行所要求的通知