我有一个USB加密狗连接到我的笔记本电脑,用于连接互联网。无需说它有SIM卡,也可以发送/接收短信。我想知道如何通过这张SIM卡使用我自己的C ++ Windows程序获取短信和发送短信。有没有办法访问SIM卡并执行这些操作?任何图书馆?我还没有做任何USB编程。请帮忙!
修改
我发现有可能使用“AT命令” - How to Auto send SMS via Broadband USB dongle?
但答案中的链接已经死了。即使它是AT命令,我应该安装哪个lib才能使用它?请帮忙!
答案 0 :(得分:0)
At(Attention)命令可用于与USB加密狗交互。每个制造商都有自己的At-command,所以你必须找到一个适合你的模型(我的是华为e173-u)。一些常见的可以在Hayes命令集中找到:
您需要从设备管理器中找出加密狗使用的COM端口,然后使用像Putty这样的串口终端来测试加密狗是否支持这些命令。由于为发送SMS而开发的库主要用于.Net,您可能需要使用SMS网关。