在 iChat 上从 AIM 向手机发送短信
标题说明了一切,您可以按照这些简单的说明通过 AIM、信息或 iChat 发送和接收 SMS 文本消息。如果您愿意,甚至有一个简单的 bash 脚本允许您通过命令行与 iChat 交互以实现此类目的。这是一个很好的提示,显然通过 AIM 协议发送 SMS 消息的能力已经有一段时间了,只要您安装了 AIM,它今天仍然可以使用。
从AIM / iChat发送短信
- 按Command-Shift-N调出新聊天窗口
- 按照以下格式输入您要发送短信的电话号码:+18005551212
- +1是美国的国家代码,所以如果你想尝试其他国家,相应地改变它。英国+44,德国+49,等等
- 键入您的消息并单击发送
- 现在您可以通过IM和短信与任何手机通话
注意:我只在美国测试过,所以对其他国家不做任何保证
从屏幕截图中可以看出,您经常会收到一条消息,确认即时消息已发送至移动运营商。因为是 AIM 允许这样做,从技术上讲,这个技巧应该也适用于 Adium 和其他 AIM 支持协议,但我还没有测试它们。
顺便说一下,新版本的Mac OS X 支持在Messages 应用程序中原生发送和接收SMS 文本消息,这是通过iPhone 本身处理的。对于使用 iPhone 运行新软件的现代 Mac 来说,这是一个更好的解决方案。
有点极客,您还可以使用这个简单的 bash 脚本通过命令行通过 iChat 发送 SMS 和 IM,尽管您必须配置一个 AIM 帐户才能这样做(可在 MacOSXHints 的评论中找到, 感谢他们的用户“下面”):
"!/bin/sh显然,iChat 想要这样ID 为 AIM 的帐户:$1) 发送 $2>"
简单地用nano把它粘贴到一个文本文件中,保存为sendsms.sh,chmod +x sendsms.sh,然后输入./sendsms +18185551212 “hello”
注意上面的bash脚本仍然需要打开iChat,并且仍然通过iChat发送短信,允许对话在典型的iChat窗口中继续。
This secondary script is a nice little find from MacOSXHints.