如何通过宽带USB加密狗自动发送短信?

时间:2010-10-13 16:24:17

标签: c++ sms

我的一个互联网连接是通过USB加密狗。除了访问互联网,我还可以使用里面的SIM卡以与手机中的SIM卡完全相同的方式发送短信。 (我知道,我真的是一个技术超级英雄......)

无论如何,我希望能够在预定的时间发送消息。发生特定事件时发送短信的能力是可取的,但不是必需的。

最好有一些C ++库只是等着为我做所有的工作,虽然任何指向正确的方向都是受欢迎的。

有些善意的人能指出我如何自动化这个过程吗?

1 个答案:

答案 0 :(得分:1)

您可以查看AT命令,因为它是如何工作的。通过向usb加密狗发送AT命令,可以发送文本,在预定时间发送消息的能力必须在与usb加密狗的通信之外的代码中逻辑地实现。伪代码

中有类似的东西
while (true or !quit){
   getcurrenttime(&time);
   if (time == specified_time){
      send_command("This is a sample message", "12345678", &result);
      if (result == true){
         print "Sent a message to 12345678";
      }
   }
   sleep(1);
}

这就是你可以在预定时间发送消息的方式......至于AT命令看看here ...因为usb加密狗会被当作一个串行接口,它就是写入串口的问题......