我的一个互联网连接是通过USB加密狗。除了访问互联网,我还可以使用里面的SIM卡以与手机中的SIM卡完全相同的方式发送短信。 (我知道,我真的是一个技术超级英雄......)
无论如何,我希望能够在预定的时间发送消息。发生特定事件时发送短信的能力是可取的,但不是必需的。
最好有一些C ++库只是等着为我做所有的工作,虽然任何指向正确的方向都是受欢迎的。
有些善意的人能指出我如何自动化这个过程吗?
答案 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加密狗会被当作一个串行接口,它就是写入串口的问题......