短信猫例程说明


                                * 该例程针对威尔西短信猫为例进行详解

一、驱动的安装

 打开控件注册及加密狗驱动安装.exe

二、OCX的安装

安装名叫SMSOCX308的OCX,首先点击易语言中的工具—类型库或OCX组件,点击注册组件。

安装名为SMSOCX308.ocx的控件

选中Shouyan_SmsGate61.Smsgate,点击下一步

点击保存

将指定COM包包装支持库文件保存在易语言的lib文件夹下。

确保SMSOCX308.npk支持库在易语言的lib文件夹下。

打开易语言,点击工具目录下的支持库配置,选择SMSGATE 1.0 版并点击确定。

三、制作

1、制作思路:

   可以收发短信,接电话、打电话。

2、程序界面设计

3、运行短信猫例程,点击,连接端口(默认为1,须按你电脑的实际设置)和端口连接速率(默认9600,n,8,1要与手机相一致。在不能连接时,才考虑尝试不同的连接参数!)连接成功后,提示“连接成功”

连接后可以测试当前连接是否正常,点击,为TURE则连接正常。这个方法是用于在运行中,定期检查连接是否还在正常状态中,在连接不稳定时(如红外连接时)可定时检查设备连接状态。

正常则为Ture

4、下面我们就可以发送短信了,首先请清空信息栏。输入短信内容(如:你好),然后输入对方手机号码 ,点击

 

添加号码,不能重复,空格自动删除。

点击,发送信息成功后就会提示“发送成功”。

5、接收短信,程序为自动接收后读出短信。

 

选择参数值(1为已读信息,4为所有信息),点击,可以手动读出信息。

6、删除信息,在删除类型里面选择删除已读信息和删除所有信息 。点击,删除信息。

7、点击。出现一个输入框

输入所要拨打的电话号码,点击确认输入,如果无人接听则提示“未接通”。有人接听提示“对方已接电话”。对方正在通话则提示“电话占线”。

8、如果有电话打入,会有个信息框提示

点击。提示“接听当前呼叫!”

9、挂断电话,点击,提示“已挂断当前呼叫!”。

10、点击,释放资源

11、以上为短信猫的基本功能,此外,短信猫还有一些其它的功能(部分手机不支持),但只是介绍,没有在程序中写出,其它功能有这4个。
    1、读手机中电话簿或通讯记录资料,调用方法:Smsgate1. ReadNB(pb_why),参数说明:pb_why="me" 读手机中电话簿,pb_why="sm" 读SIM卡中电话簿,pb_why="rc" 读通话记录中已接电话记录,pb_why="mc" 读通话记录中未接电话记录。说明:1、成功返回手机相关资料,否则返回空字符;2、返回资料格式及分割方式同接收信息ReadMsg
    2、读手机型号,调用方法:Smsgate1. M_model 说明:1、成功返回手机型号,否则返回空字符
    3、读手机IMEI码,调用方法:smsgate1. M_imei 说明:1、成功返回手机IMEI码,否则返回空字符
    4、取得手机生产厂商,调用方法:smsgate1. M_ltd1 说明:1、成功返回手机手机生产厂商名称,否则返回空字符。


   版权所有   大连大有吴涛易语言软件开发有限公司   电话:86-0411-88995831   传真:86-0411-88995834