今天用Bash脚本写了一个处理Nokia短信文件的小工具。工具分两个文件,
vmg2txt可以将一个.vmg文件的内容提取出来并显示到屏幕上,
readvmgs可以将一个目录下的所有.vmg文件(包括子目录)的内容读出来一并显示到屏幕上。
readvmgs是依赖
vmg2txt的。
什么是.vmg文件
如果你有Nokia S40手机的话,通过数据线你可以将所有短信拷贝到计算机,默认的扩展名就是.vmg。
程序运行的环境和条件
脚本在下面的环境中测试通过:
Bash 3.1.17
Nokia3100
花絮
凌晨三点我把程序写完了,但我发现文件名不好,于是我想修改一下,但是,我不知道为什么我敲出来的键居然是rm,还好我删掉的是比较短的文件(大概六十多行的样子),没过多久就重写了一遍,不然今晚我就甭想睡了,会郁闷死的。
什么是.vmg文件
如果你有Nokia S40手机的话,通过数据线你可以将所有短信拷贝到计算机,默认的扩展名就是.vmg。
程序运行的环境和条件
脚本在下面的环境中测试通过:
Bash 3.1.17
Nokia3100
花絮
凌晨三点我把程序写完了,但我发现文件名不好,于是我想修改一下,但是,我不知道为什么我敲出来的键居然是rm,还好我删掉的是比较短的文件(大概六十多行的样子),没过多久就重写了一遍,不然今晚我就甭想睡了,会郁闷死的。