为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 基于WEB手机短信发送探究

基于WEB手机短信发送探究

2018-08-01 4页 doc 16KB 7阅读

用户头像

is_266065

暂无简介

举报
基于WEB手机短信发送探究基于WEB手机短信发送探究 摘要,在高速发展的信息时代,手机的应用非常普遍,将手机短信应用于自动化办公系统具有准确、快速的特点,本文对如何实现通过WEB应用程序实现手机短信发送进行论述,重点讲述应用程序的组成和实现方法,并对程序进行分析,通过大量测试和实验,归纳总结出一些规律性东西,为广大读者分享。 关键词,WEB,手机短信,软件开发 中图分类号,TP311.52 文献标识码,A 文章编号,1007-9599 (2012) 11-0000-02 一、引言, 随着信息技术的发燕尾服发展和人民生活水平的不断提高,手机的普...
基于WEB手机短信发送探究
基于WEB手机短信发送探究 摘要,在高速发展的信息时代,手机的应用非常普遍,将手机短信应用于自动化办公系统具有准确、快速的特点,本文对如何实现通过WEB应用程序实现手机短信发送进行论述,重点讲述应用程序的组成和实现方法,并对程序进行分析,通过大量测试和实验,归纳出一些规律性东西,为广大读者分享。 关键词,WEB,手机短信,软件开发 中图分类号,TP311.52 文献标识码,A 文章编号,1007-9599 (2012) 11-0000-02 一、引言, 随着信息技术的发燕尾服发展和人民生活水平的不断提高,手机的普及率越来越高,更新越来越快,价格也越来越低。由于手机网络,GSM,覆盖范围广、传输可靠、性能稳定,因此将手机作为信息传递的载体,应用于办公系统,是现在自动化办公系统OA的重要补充,也可以说是自动化办公系统的重要组成部分。 ,一,手机接口和指令系统 手机有一套指令系统,可以实现对手机的各种控制和收发短信,这套指令系统称之为AT指令集,AT指令集被 1 广泛应用于手机制造,但随着的手机的发展和用户的个性化需求以及制造商产品技术更新,手机的类型品种繁多,很多的厂家的手机已经改变了接口方式和手机控制程序。所以在选择手机时要掌握相应的手机资料,或采用具有比较的AT指令集和已知接口规则的手机,笔者成功的使用了西门子的手机和三星的手机。 1.西门子手机接口。西门子手机使用的串口通讯,接口一般有两种类型,一种是大接口,一种是小接口,都是12线。 在计算机与手机进行通讯时,注意电平转换,计算机使用的是RS232标准,高电平是10V,低电平是-10V,而手机的高电平是4V,低电平是0V。可以使用接口芯片MAX232。 在计算机与手机进行通讯时,也可以在使用计算机的USB模拟串口通讯,接口芯片FT232RL接线方便和工作稳定的特点。 2.手机的AT指令集。手机的AT指令集是一个功能强大的手机指令系统,一般手机的应用程序都在此基础上研发的,AT指令可以在超级终端时进行实验,要注意通讯的波特率一般是19200,也可以通过设置命令进行改变。AT指令基本用法是, 测试命令 “=?”。例如”AT+CMGF=?”显示支持的模式。 读取命令 指令后”?”。例如”AT+CMGF?” 列举出当前设 2 置。 执行命令 一般是指令后加上”=“及命令参数,有些可直接执行。 为了帮助认识,下面给出一些基本的常用AT指令, ATE0、ATE1关闭、打开回显。程序初始化AT部分首先关闭回显。 ATZ 恢复为缺省设置 AT+CGSN 得到序列号(IMEI)。 AT+CIMI 得到手机IMSI号码。 AT+CSCS 获取、设置当前字符集。可设置为GSM或UCS2。 AT+CCLK 获取设置手机时钟。 AT+CSCA 短信中心号码。 AT+CPMS 选择短信储存地点。可选择ME(SIM卡)和MT(机身)。 AT+CMGL 列出短信息,0-未读,1-已读,2-待发,3-已发,4-全部的 AT+CMGR 列出指定序号的短信。 AT+CMGS 发送短信。 AT+CMGD 删除指定的短信。 AT+CMGF 短信格式。分为Text模式1和PDU模式0。 AT+CMGW 向SIM内存中写入待发的短消息。 3 AT+CMSS 从SIN|M内存中发送短消息。 AT+CNMI 设置新短消息通知电脑端(显示新收到的短消息)。 AT+IPR? 显示串口波特率. 设置波特率AT+IPR=19200。 ATD打电话,ATA接电话,ATH挂电话。例:ATD; 应用AT指令集就可以通过软件实现手机短信的收发,更大的意义是可以将软件和自动控制系统联系起业,实现工业通讯或环境检测报警等。 二、基于WEB的手机短信办公平台 基于WEB的短信发送软件是用于短信办公的应用平台,主要功能有,用户注册、用户审批、用户登录、单发群发短信、电话本管理等。发送短信有两种方式,一种是通过手机发送,一种是通过短信网关发送。 程序设计采用PHP5和Delphi两种语言,PHP5进行WEB程序设计,Delphi进行后台守护程序设计,前者用于提交要发送的内容和目标手机号,后者用于执行发送短信的过程。 PHP程序的文件包括,index.php、tel.php、ctrl.php、mobile.php。 index.php 是用户登录和注册管理程序,tel.php是短信 4 发送提交程序,ctrl.php是用户审批程序,mobile是应用网络短信网关的短信发送程序。 应用短信网关发送短信操作,操作方法与用手机发送短信基本相同,短信网关的注册号码和注册密码,可以与管理员审请定制或使用公用的注册号码。使用网关发送短信没有使用手机发送短信及时准确。作为一种备用操作。 Delphi程序文件包括, Project1.dpr、Project1.cfg、Project1.dof、 Unit1.pas、Unit1.dfm。 Project1.dpr是项目程序、Project1.cfg是配置程序、Project1.dof参数程序、Unit1.pas主窗体程序、Unit1.dfm主窗体控件程序。 主要功能有,发送短信、读短信、删除短信。定时查当前目录是否有来自于WEB短信平台提交的短信发送要求,send.txt和sdata.txt文件是PHP应用程序提交的两个文件,前者是手机号码,后者是短信内容。 三、程序分析 应用程序是多个程序和过程协作完成的短信发送过程,下面给出应用程序核心的内容短信发送程序。 这个程序是通过点击[发短信]按钮,响应的程序。主要过程是从用户提高的短信操作中提取接收者的手机号和短信内容,再按要短信发送格式发送出去,发送时手机有两种模式,一种是文本模式,一种是PDU模式,文本模式一般用 5 于英文,PDU模式用于汉字短信发送。所以我国的手机默认的模式是PDU。模式可以通过AT+CMGF=1命令设置为PDU模式或通过AT+CMGF=0命令设置为文本模式。 6
/
本文档为【基于WEB手机短信发送探究】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索