如何使用C ++通过'Dongle'发送短信

问题描述 投票:-1回答:1

我有一个连接到笔记本电脑的USB加密狗,用于连接互联网。无需说它有SIM卡,也可以发送/接收短信。我想知道如何通过此SIM卡使用自己的C ++ Windows程序获取SMS并发送SMS。有没有办法访问SIM卡并执行这些操作?有图书馆吗?反正我还没有完成任何USB编程。

编辑

我刚刚发现有可能使用名为“ AT Commands”的东西-How to Auto send SMS via Broadband USB dongle?

但是答案中的链接已死。即使它是AT Command,我也应该安装哪个lib才能使用它?

c++ qt sms
1个回答
0
投票

At(Attention)命令可用于与USB加密狗进行交互。每个制造商都有自己的命令,因此您必须找出一个适合您型号的命令(例如华为e173-u)。在Hayes命令集中可以找到一些常见的设置:

Hayes Command Set (Wikipedia)

Introduction to At commands

您需要从设备管理器中找出加密狗使用的COM端口,然后使用Putty之类的串行端口终端来测试加密狗是否支持这些命令。由于开发用于发送SMS的库主要用于.Net,因此您可能需要改用SMS网关。

© www.soinside.com 2019 - 2024. All rights reserved.