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