n3300的备份文件开发探讨

王朝学院·作者佚名  2008-12-30
窄屏简体版  字體: |||超大  

我今年年初新买了nokia3300,算是对5510的升级。该机有个备份功能,可以把手机的通讯录等信息备份到mmc储存卡,然后再复制到个人计算机内,功能很好。可是我研究了一下,发现改备份文件是某种2进制数据文件,无法用记事本或其他文本编辑器操作,也不是通用数据库。我尝试用记事本打开,可以看见一些电话号码的数字和英文字符,可中文字符是经过编码的,无法识别。具体情况见后面附件。

希望有爱好者,把该备份文件转成与通用数据库excel等软件读取的形似,并且可以互通数据,或先转成文本文件也可,方便我们在计算机内操作。

nokia3300相关功能简介

备份功能:n3300可以备份日历、短信及通讯录。备份文件存于 MMC 卡上的 BACKUP 文件中,但目前还没有可以在 PC 上修改备份文件的软件,只能使用恢复功能覆盖当前内容。

电话簿:共 250 条。一个名字下可以储存的项目:名字、一般电话、移动电话、住宅电话、办公室电话、传真电话、电子邮件、网址、通讯地址、注释、号码分组。而且,每个人可以有多个相同类别的电话,如手机号、一般电话等可以存储多个。

在mmc卡上有文件夹BackupPhonebook,内有名为Phbook1.000的文件,是手机的通讯录备份。

在mmc卡上有文件夹BackupSMSArchive,内有名为Msgs_1.000的文件,是手机的短信息的存档文件夹的备份。其他的备份类似。

我分析的n3300通讯录的数据结构

姓名:通讯录里的用户名

声控标签属性:n3300可以储存8个声控标签,这里可能是9(含无声控标签)个变量的字段

分组属性:n3300可以储存6个(家庭,重要人士,朋友,同事,其他)分组属性,这里可能是6个变量的字段

首选号码属性:是否首选号码1、0,这里可能是2个变量的字段

号码类型属性:n3300可以储存5个分组属性(一般电话、移动电话、住宅电话、办公室电话、传真电话)这里可能是5个变量的字段

单键拨号属性:n3300可以储存8个(2#-8#)单键拨号,这里可能是9(含无单键拨号)个变量的字段

号码1:1234561

号码2:1234562

号码3:1245673

号码4:1234564

号码5:1234565

每个姓名最多5个号码

文字项类型属性:可以储存4个类型属性,(电子邮件、网址、通讯地址、注释)这里可能是4个变量的字段

文字项1:电子邮件

文字项2:网址

文字项3:通讯地址

文字项4:注释

文字项5:其他内容

每个姓名最多5个文字项。

在附件里我设计了一个excel表。

Phbook1.000内一共5条通讯录记录内容如下

见附表n3300book1.xls

Msgs_1.000内一共3条短信息记录内容如下

1.

这是测试短信息。This is test message.

2.

诺基亚3300的备份。1234567890.,'?!@/=#,。?!:…“”END完

3.

OKOK

附带的文件里的内容说明如下:

n3300Book1.xls:我写的通讯录数据库形式excel

n3300Book1.htm:我写的通讯录数据库形式htm版

test3300.txt:我写的文件说明

Phbook1.000:是手机的通讯录备份文件

Msgs_1.000:是手机的短信息的存档文件夹的备份文件

需要文件的请e-mail

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航