2 续:我做的软件——用程序控制n8发短信

用电脑键盘来输入短信,并控制手机发送 。其方便程度不必多说 。象我这种人,每天除了睡觉就是用电脑,有了这个程序,真是方便的不得了 。
一、功能:
1.控制手机(支持GSM的AT指令集)发送短信和保存短消息到手机 。
2.支持从电话本中查找人名和对应的电话号码 。电话本文件必须是由MemoryEditorN8导出的csv文件 。
3.支持手动输入电话号码,并同时提供号码反查的功能 。
二、使用方法:
1.连接N8和电脑,保证驱动程序正常工作 。(不正常就重新安装)
2.基本设置 。
打开本程序,第一次运行需要先进行设置 。点击“设置”按钮,打开设置对话框,选择端口;输入短信服务中心号码 。
查看服务中心号码的方法:N8中,在“信息中心”功能中按“MENU”键,选4,“短信/增强型短信”,上面的号码就是了 。共13位,在程序的设置对话框中输入就可以了 。
设置会自动的保存,下次启动本程序,不需要再进行设置 。注意:计算机上应该有多个USB口可供使用,若更改了N8所在的USB口,需要重新设置端口 。
3.选择或输入电话号码 。
点击“电话本”按钮,选择要使用的电话本文件 。选定后,可以在姓名的下拉框中选择收信人的姓名,在号码框中会自动添入电话号码;如果某人有多个号码,可在号码的下拉框中选择 。也可直接在电话号码框中输入号码 。
此步骤的操作可在关闭本程序时保存,下次使用本程序,无须重复本步骤 。
4.编辑短信 。
在短信内容的编辑框中输入短信内容 。若内容包含全角字符,则短信最大长度为70字符;否则为160字符 。
5.发送或保存 。
编辑好后可点击程序主界面下端的按钮进行发送或保存操作 。稍等,程序会报告成功与否 。
三、特点:
1.用标准GSM规范的AT指令控制N8直接发短消息时,N8会在发送成功后死机 。针对这一问题,本程序走了一个弯路,成功的实现了发送短消息不死机 。
具体的做法是:保存短消息到SIM卡->发送刚刚保存的短消息->删除短消息 。
2.此程序不仅适用于N8,它同时适用于支持GSM规范AT指令集的手机 。
四、缺点:
1.由于发送过程比正常的操作多了两个步骤,因此速度较慢 。
2.发送过程中包含着保存短消息到SIM卡的步骤,因此如果SIM中短消息存储空间已满,则程序无法正常工作 。
五、一些需要说明的问题:
1.本程序可保存短消息到SIM卡,保存好的短消息可以在“信息中心”的“草稿”一项中找到 。但是N8不支持实时刷新消息列表,需经过修改消息列表来迫使N8重新构造列表 。
具体的做法:可以在草稿箱中进行删除操作,成功后,N8会刷新消息列表;……
2.N8手机中保存的400条短消息,不能使用标准的AT指令读取,并且目前本人还不知道如何读取 。因此,本程序亦无此功能 。
3.利用保存短消息到SIM卡的功能可以方便的实现保存文字到手机 。用户可先把要保存的文本信息编辑成短消息保存到SIM卡中,然后可使用N8的复制粘贴功能将文本内容转移到如“记事本”等功能中 。MemoryEditor也具有向手机里写如文本内容的功能,但是需要重新启动手机 。
4.程序使用的电话本文件csv是由MemoryEditorN8生成的,这个文件可以用Excel编辑,但是编辑完后再保存,就可能造成数据格式变化,导致本程序运行异常 。因此建议直接用MemoryEditorN8生成的csv文件,而不要使用Excel进行再编辑 。想编辑电话本,可以用手机或MemoryEditorN8 。

推荐阅读