我需要我的计算机程序能够发送和接收 SMS 消息。该软件必须独立于 Internet 运行,因此使用基于 Web 的 SMS 网关不是解决方案。
该软件应该在 linux 或 Windows 机器上运行。Windows 对我的用例更重要。我的程序是用 Java 编写的,但我想可能有独立于编程语言的解决方案。
我正在考虑以下选项之一。
Kannel http://www.kannel.org/虽然支持 Linux,但我想我可以找到一种在 Windows 中编译它的方法,如下所示:http ://www.ddj.co.za/kannel-for-windows
另一个似乎是一个更轻量级的选择http://smsj.sourceforge.net/
在没有互联网连接的情况下,您想到的这些或其他方式可能是通过计算机发送 SMS 的更好方式?
我正在考虑使用这些库,所以我不必编写所有的 AT 命令。
还有怎么把手机连接到电脑上?例如,如果我在使用 kannel 时只用 USB 数据线连接手机就可以了。
更新:我需要使用简单的 GSM 手机,而不是依赖于 IOS 或 Android 的特定功能。