在电脑上使用AT命令通过手机发送短信
2007-10-26 14:37
741 查看
手机设置:
Nokia 6600为例:调制解调->通过红外连接
PC设置:
(如果是笔记本的话一般带有IR发射窗口)
安装USB接口的IR适配器(moschip,像是印度人做的芯片哈哈),与手机建立红外连接。
在“设备管理器”里看着,会自动添加新设备,一个modem,查看其使用的串行端口(假设为comx)。在“诊断”->查询调制解调器,看modem是否响应正常。
打开“超级终端”,以comx新建一个连接,速率等参数应当是已设置好的。连接后:
ATE1
->打开echo回显
AT+CSQ
-> 看看与手机连接正常否,信号强度如何
发英文短信:
AT+CMGF=1
-> text格式
AT+CMGS=139XXXX7977
->目的手机号码
->这里输入内容,按ctrl-z, ctrl-z结束。
发中文短信:
AT+CMGF=0
AT+CMGS=027
001100
0D916831x9xx7x79F7000801
0C5b816b226b22621172314f60
这里要解释一下:
001100 什么意思,请看末尾的参考,ETSI文档
+
0D916831x9xx7x79F7 0D91的意思看参考,后面是手机号,妈妈的还有endian的转换
+
000801 看参考
+
0C5b816b226b22621172314f60 0C指信息内容的长度,octet字节为单位。后面是汉字(宁欢欢我爱你
)的UCS2编码。
027是由 15(为啥,看参考) + 信息长度0C即十进制12 得来
参考:
ETSI相关文档:
3GPP TS 03.40
Technical realization of the Short Message Service (SMS)
9.2.2.2 SMS-SUBMIT type
GSM 07.05
Dquipment interface for SMS and CBS
4.3 Send Message +CMGS
GSM 03.38
Alphabets and language-specific information
Nokia 6600为例:调制解调->通过红外连接
PC设置:
(如果是笔记本的话一般带有IR发射窗口)
安装USB接口的IR适配器(moschip,像是印度人做的芯片哈哈),与手机建立红外连接。
在“设备管理器”里看着,会自动添加新设备,一个modem,查看其使用的串行端口(假设为comx)。在“诊断”->查询调制解调器,看modem是否响应正常。
打开“超级终端”,以comx新建一个连接,速率等参数应当是已设置好的。连接后:
ATE1
->打开echo回显
AT+CSQ
-> 看看与手机连接正常否,信号强度如何
发英文短信:
AT+CMGF=1
-> text格式
AT+CMGS=139XXXX7977
->目的手机号码
->这里输入内容,按ctrl-z, ctrl-z结束。
发中文短信:
AT+CMGF=0
AT+CMGS=027
001100
0D916831x9xx7x79F7000801
0C5b816b226b22621172314f60
这里要解释一下:
001100 什么意思,请看末尾的参考,ETSI文档
+
0D916831x9xx7x79F7 0D91的意思看参考,后面是手机号,妈妈的还有endian的转换
+
000801 看参考
+
0C5b816b226b22621172314f60 0C指信息内容的长度,octet字节为单位。后面是汉字(宁欢欢我爱你
)的UCS2编码。
027是由 15(为啥,看参考) + 信息长度0C即十进制12 得来
参考:
ETSI相关文档:
3GPP TS 03.40
Technical realization of the Short Message Service (SMS)
9.2.2.2 SMS-SUBMIT type
GSM 07.05
Dquipment interface for SMS and CBS
4.3 Send Message +CMGS
GSM 03.38
Alphabets and language-specific information
相关文章推荐
- [导入]用C#通过Nokia手机发送短信(使用Nokia SDK3.0/原创)
- 用C#通过Nokia手机发送短信(使用Nokia SDK3.0/原创)
- 装饰者模式的学习(c#) EF SaveChanges() 报错(转载) C# 四舍五入 保留两位小数(转载) DataGridView样式生成器使用说明 MSSQL如何将查询结果拼接成字符串 快递查询 C# 通过smtp直接发送邮件 C# 带参访问接口,WebClient方式 C# 发送手机短信 文件 日志 写入 与读取
- 用 Java 通过串口发送手机短信(二)简单使用
- 使用.net开发手机管理软件 (十二) 短信部分——通过RS232发送和接收短信
- 如何通过电脑发送短信——开始篇
- 使用Java程序向手机发送短信
- win7系统下怎样使用电脑蓝牙给手机发送文件
- 用Java通过串口发送手机短信
- 在JAVA中通过短信的形式发送到手机号码上
- 通过免费手机短信来控制电脑---“执行者”插件开发之公交换乘信息查询
- 用C#通过Nokia手机发送短信
- 通过ICQ网关发送手机短信的PHP源程序
- 「教程」Android手机如何通过USB使用电脑宽带上网(测试手机:Moto XT800)
- MVC使用ASP.NET Identity 2.0实现用户身份安全相关功能,比如通过短信或邮件发送安全码,账户锁定等
- 通过短信猫发送手机短信
- 通过ICQ网关发送手机短信的PHP源程序
- 使用WebRTC实现电脑与手机通过浏览器进行视频通话
- C# 使用SMS接口实现手机短信发送功能
- 如何将手机wifi网络通过USB共享给电脑使用