- 积分
- 39
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
用VB做的一个查看6688存在电脑上的短信的小程序.它实现的功能如下:
1.查看保存到电脑中的.smo,.smi,.sml短信内容
2.按短信接收的时间批量重命名*.smi文件
格式如下:05,07,27_14,49,30(-01).smi
日期-时间(-编号).smi
对列表框内的单个文件亦可重命名。
3.显示同一目录下所有.smi.smo.sml文件内容。
可选择保存短信为TXT或CSV文件。
4.利用.txt文件生成.smo文件
.txt文件必须保存为ANSI或Unicode编码格式
注:如果.txt文件过长,则自动生成多个.smo文件
5.支持多个文件拖放。
6.可设置电话薄,在短信中以人名替换电话号码。
电话薄内容样例如下:
#PhoneBook=# <-"#"为人名与电话号码间的分隔符,可自定义。前缀"#PhoneBook="不能更改或删除。
移动客服 #1861
话单报送 #07788
7.可设置文件关联,双击即可查看短信内容。
8.从SML中提取出单条信息文件。
Bug:无法显示欧洲文字字母,如德语的三个元音字母等。
不会多线程编程,所以利用另一个程序实现等待。勿删除waitatime.exe。
BUG MESSAGE SEND TO EMAIL:lyz214@163.com
本次的修改,主要是修改了SML的读取函数,使读取SML文件出错的机率大大降低,修改了SMI&SMO读取函数,减少了一点处理时间,和降低了读取失败的机率.
当用"显示所有信息"或拖动多个短信文件到文件框时,将窗口隐藏,用另一个程序WAITATIME.EXE显示"正在处理..."信息(因为感觉多线程编程麻烦,所以用创建文件的办法进行进程间的通讯),当然短信内容处理完毕后,WAITATIME.EXE自动退出.(WAITATIME.EXE是一个欧元硬币的圆形时钟程序,取自我做的一个自动关机程序.那个硬币上的美女似乎是欧洲的美神维纳斯),
可以通过菜单"设置-文件关联"将*.SML,*.SMI,*.SMO类型的文件在注册表中注册成用本程序打开.然后双击就可以打开短信文件的内容,进行查看了,使用了UDP协议进行进程间的通讯(只连接本地127.0.0.1不是真正的对外联网,不用担心是木马),以避免当打开多个短信文件的时候,会打开多个程序界面,比较方便.
无意间丢失了“支持通过手机工作室保存为CSV格式通讯薄”的功能
今天有网友告诉了我,刚刚修改完成,又重新支持了,所以重新上传。
根据两个网友发来的读取会出错的短信文件做的修改,在此也对他们表示感谢.
[ 本帖最后由 lyz214 于 2005-9-29 08:19 编辑 ] |
评分
-
查看全部评分
|