Nokia短信文件处理工具

今天用Bash脚本写了一个处理Nokia短信文件的小工具。工具分两个文件, vmg2txt可以将一个.vmg文件的内容提取出来并显示到屏幕上, readvmgs可以将一个目录下的所有.vmg文件(包括子目录)的内容读出来一并显示到屏幕上。 readvmgs是依赖 vmg2txt的。

什么是.vmg文件
如果你有Nokia S40手机的话,通过数据线你可以将所有短信拷贝到计算机,默认的扩展名就是.vmg。

程序运行的环境和条件
脚本在下面的环境中测试通过:
Bash 3.1.17
Nokia3100

花絮
凌晨三点我把程序写完了,但我发现文件名不好,于是我想修改一下,但是,我不知道为什么我敲出来的键居然是rm,还好我删掉的是比较短的文件(大概六十多行的样子),没过多久就重写了一遍,不然今晚我就甭想睡了,会郁闷死的。
如果有朋友跟我一样喜欢备份手机短信而你的手机又是诺基亚的,那么这个程序也许对你有用。如果你看不懂这句话,说明你没有用诺基亚pc套件备份过手机短信,那么请飘过。 经年累月下来,几千条短信文件.vmg浩如烟海,要想查看短信内容得一个一个打开文件来看,十分不方便。这个程序的作用是把诺基亚手机短信文件.vmg中的关键字段(时间、发件人、收件人、内容)提取出来汇总到一个文件中,这个文件可以导入到excel表格中,这样要重温短信的时候就不需要再去一个个打开文件了,直接打开excel即可,十分方便查找和翻阅。同时还生成一个重命名命令文件,运行它后,所有的短信文件名都改成了形如20091230150400.vmg整齐划一的形式(即以日期和时刻重命名短信文件)。 用法:把它和你的短信.vmg文件放在同一个文件夹运行即可。本程序是控制台程序(即类dos界面,没有图形界面的)。运行后生成汇总文件和重命名文件两个文件。xp和windows7,x86/x64上均可运行。有什么使用上的问题或建议欢迎反馈给我。 欢迎大家在这个代码的基础上修改以适合其他类型的手机短信文件。 遵循GNU/GPL协议发布。简单的说就是:你可以自由修改本程序的源代码,但在将基于本程序修改而来的软件再次发布的时候必须附上源代码,并不得删去原作者版权信息和GNU声明。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值