利用388的配套软件,只能取得Sim卡上的短信,而无法直接取得存于机内的短信,这对于短信量大的人很是不便。
但是有一个间接的方法,388的软件有一个备份的功能,每次备份后机内的所有信息,包括短消息都保存在一个*.bak文件中,一般在“C:\Program Files\Starfish\TrueSync\Users\设定的\Backup\摩托罗拉388电话”这个目录之下。
如果能够了解这个备份文件的数据格式,我们就可以把里面的所有短信都恢复出来,有兴趣的朋友可以试着分析一下它的数据格式和编码方式,说不定就能将你的短信恢复出来!
目前我已经完成了这项工作,并将其编制成一个软件,可以方便的从备份文件中提取出每一条短信的时间,收/发状态,收信人/发信人,手机号及内容,并将其写入一个Access数据库中,以便查看,排序及检索。同时具有统计短信数目,暂停,逐条查看,速度控制及程序重启后的“断点续传”功能,速度约为每分钟400条左右,并且避免了向数据库中写入重复短信的可能性。
如果你觉得分析数据太繁,不妨试一下我的软件,下载地址:http://netman.hk.hi.cn/software/hit.php3?filename=8MOTO388短信伴侣-demo2.zip