分享
 
 
 

西门子55系列通讯录的减肥与查询优化

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

上一篇文章已经详细地阐释了M55通讯录的内部格式,并基于这些格式的研究提出了减肥和查询优化的愿望,今天这个愿望就可以美梦成真了,我给大家带来了Address55软件,通过它不仅可以达到通讯录减肥和优化查询的目的,而且还可以灵活的编辑通讯录,省去用手机小小的键盘蜗牛式地输入了。同时文章中也会提到许多技巧和原理,由于本人文采一般,所以从现在起睁大眼珠啦…… ^_^

一、通讯录编辑的总体流程

1.拷贝手机通讯录到电脑中

首先通过数据线连接电脑和手机。

打开桌面上的mobile图标,即DES数据交换软件。有关手机和电脑互连传文件的具体使用方法参考我前面发表的文章《和电脑互连玩转M55》。

将手机里address book隐藏目录下的5f08.adr和7f08.adr两个通讯录文件拷贝到电脑中。

2.在电脑中编辑生成新的通讯录文件

利用软件Address55对通讯录进行编辑,达到查询优化、减肥等等目的,然后生成新的通讯录文件。

如果我们从电脑直接编辑新的通讯录就没有第1步了,直接用Address55编辑生成新的通讯录文件即可。

3.将新的通讯录文件传回手机

这里注意:如果把我们新生成的5f08.adr和7f08.adr直接传回到手机里覆盖原来的两个文件,会提示文件拒绝访问错误。

因为手机在开机时,5f08.adr和7f08.adr这两个文件是受系统保护的,不能覆盖,当然也删不掉,所以我们需要使一点儿小技巧:

首先把手机里的三个文件5f08.adr、7f08.adr和9f08.adr改名,任意名称都可以。注意9f08.adr也要改名,不能保留。

然后把我们新生成的通讯录文件5f08.adr和7f08.adr拷到手机里。

这样就不会提示出错了。

4.使新的通讯录生效

为了使新的通讯录生效,必须要关机再开机。

这里一定要注意的是:

当重新开机时,你肯定不会立刻听到开机音乐,不用管只需确认飞机检查即可,然后所要做的就是等待……,这时手机在初始化通讯录,这一段时间最好不要动手机,虽然可以操作手机,但这样会造成手机初始化通讯录更慢。然后一段时间的等待后,你会不经意间突然听到开机音乐响了,这表明手机的所有初始化工作完成了,当然包括通讯录初始化。这时你就可以看看你的通讯录是否正常了。等待的时间取决与你的通讯录里条目的多少。

其实手机初始化通讯录就是因为手机探测到5f08.adr和7f08.adr文件但没有9f08.adr文件,手机就会自动根据5f08.adr和7f08.adr两个文件来生成9f08.adr文件,对于通讯录条目比较多的需要花好长一段时间来初始化通讯录。当然正常的开机情况手机可以检测到9f08.adr文件,所以初始化通讯录的时间会很快。

5.清理垃圾

就是通过DES把address book目录里我们刚才改过名的旧的三个通讯录文件删掉即可。重新开机后旧的改过名的那三个通讯录文件就可以删掉了,因为手机把写保护加到了我们新生成的通讯录文件上。

当然由于本软件是初次公布,有待于大家的评测,所以出于安全的考虑,你可以先保留那几个旧的文件不要删掉,等新的通讯录使用几天后觉得没问题了,再删也不迟。否则再把名字改回来恢复即可。不过经过我的详细测试,本软件到目前为止(2003/08/18)还是没有问题的。

在这里顺便提一下为什么M55开机反应比较慢的原因:由于西门子的机子现在功能日趋详尽,操作系统也变的日益复杂,所以当硬件没有很大的提升时,系统初始化、执行大的应用程序的时间就会明显加长。所以当开机时,手机的操作系统要做许多工作,预读通讯录、短信、壁纸、待机图等等,花费的时间会长一点儿,所以建议开机后不要立刻操作手机,等大约半分钟的时间再操作手机就会比较流畅了。假如急着操作的话,就可能出现壁纸不能正常显示,导致启动时间反而更长等现象。

二、Address55软件的构成

主要有两个文件,把压缩包解开就看到了:

address55.exe,软件的主执行程序

mfc70.dll,系统的动态连接库,这个文件如果你的机子装过.net开发平台就不需要了。

安装时任意建立一个目录,把这两个文件放进去就行了。

执行Address55选择address55.exe就可以了,你也可以在桌面建立一个快捷方式。执行后的界面如下图:

三、如何用Address55编辑通讯录

1.新建或打开通讯录

对于修改原有通讯录文件的情况:

首先选【打开】来选择你从手机里拷过来的文件,选5f08.adr和7f08.adr中任意一个即可。

然后选【读入】就可以把原来的通讯录条目读进来了显示在列表里。

对于建立新的通讯录的情况:

只需选【新建】就可以了。

2.编辑通讯录

在软件的上面依次列出了编辑通讯录的五个常用按钮【添加】、【插入】、【上移】、【下移】、【删除】。

【添加】就是在现有通讯录的底部增加一条新的通讯录。

【插入】就是在当前条目的前面插入一条新的通讯录。当前条目通过鼠标点击序号一列来选择。

【上移】就是把当前条目的位置上移一个。

【下移】就是把当前条目的位置下移一个。

【删除】就是一次性删除选择的条目。选择条目通过鼠标点击条目前面的小框框来选择。

3.优化拼音查询

在手机里当按拼音排序时,你可以输入字母来定位通讯录条目,但不是很完美。因为你在拼音检索这一栏可以发现M55为每一条通讯录条目生成的检索用的字母都是姓名第一个字的拼音,这样必然存在大量的重复,比如姓刘的我的手机里就有十几个,找起来很麻烦。还有当我们用西门子官方的通讯录同步软件SDS来同步通讯录到手机时会有许多条目的拼音检索这一项是空的。因此我们有必要自己定义查找某一条通讯录时需要输入的字母。

在拼音检索这一栏里可以输入任意的字母序列,如abc,这样在手机里查找条目时直接输入abc就可以定位到这个条目了。当然拼音还得你自己输,在编程序时通过汉字知晓拼音的首字母还挺麻烦,所以这个工作就留给你了。虽然是可以输入任意的字母(注意不要输入汉字),但为了自己好记忆,我推荐输入姓名每个字的拼音的第一个字母,比如刘海涛,你就输入lht。另外注意最多4个字母,虽然通讯录里最多可以存6个字母的拼音检索码,但我们在手机里查找时最多可以输入4个字母,所以写多了也没有用。

4.有关群组的选择

由于手机里关于群组的名称没有存在通讯录里,在通讯录里只是简单的存储了群组的序号,对应关系为30为名片、31为家人、32为朋友、33为同事、34为Vip、35为休闲玩伴、36为秘密好友、37为生意伙伴、38为物件接收、39为未设定群组共十种。其中名片只能有一条,物件接受不能自己设定。所以我的Address55软件也不知道到你把群组名称改成什么样子了,因此我在设计软件时,使用的群组名称是默认的名称。

当你要改变群组时,点击群组一栏,会弹出下拉列表选择框,里面依次列出了名片、家人、朋友、同事、VIP、休闲玩伴、秘密好友、生意伙伴、未设定群组九个选项,只要按顺序选择就可以了。即如果你把“家人”的群组改名叫做“亲戚”,你在选择群组时只要选择“家人”就可以了,当新的通讯录传回手机后,手机会自动按群组序号把那个条目归类到“亲戚”里的。

5.其他编辑注意事项

Address55软件没有对一些字段的输入做限制,但为了能使手机正常识别,请按下列规则填写:

1).拼音检索一项只能输入字母,不能时汉字;

2).所有的电话号码只能输入0-9以及 * # ? + 四种符号;

3).拼音检索、电子邮件、网址、邮政编码等不要输入汉字;

4).生日一项按类似于 1980/08/02 这样的形式填写;

5).来电图片为图片在手机动态内存中的路径,盘符是A,最好在手机中来选择图片路径,这样不容易输错路径名。

6.生成新的通讯录,同时实现“瘦身计划”

当编辑完通讯录后,就可以点击【生成】按钮生成新的通讯录文件了,新的通讯录文件放在当前目录下的new子目录里。

在M55上编辑通讯录时,文件5f08.adr只会增大而不会减小,原因这里再重提一次:

当对手机的通讯录进行删除时,手机只是简单的把索引文件7f08.adr中该条目的最高位置为1,然后把5f08.adr对应地址空间全写为DD,表示此空间无效。当对手机的通讯录进行编辑时,如果存储新编辑的条目需要的空间大于原来的空间时,手机是先把原记录删除(操作同上),然后在5f08.adr最后创建新的记录。如果以后添加新的条目则曾经被标记为DD的空间也不会再被利用了,只会在5f08.adr最后继续添加新条目,这个限制是由Flash这种特殊的存储介质限定的。因此,如果你对你的通讯录反复修改的话,5f08.adr文件内部会出现许多不能被再利用的空间(内部碎片),文件就会变的越来越“胖”。

因此我在生成新的通讯录的同时就把那些没用的空间又找了回来,这样就可以达到“瘦身”的目的。

另外如果在生成新的通讯录的时候出现一些不能创建文件的提示时,请人工把那个目录下的new目录删除,再来一遍即可。

四、Address55软件的获取

Address55软件是完全免费的,欢迎大家使用,并提出宝贵的意见,我会不断的更新以求完美。

如果谁需要可以发邮件到M55Scorpion@163.com,我每天晚上会去查看回复,并附上Address55软件的。

有关M55的其他问题,大家也可以通过这个邮箱和我交流。也希望大家积极投身到研究M55的“运动”中来,因为我们喜欢小蝎,我们是siemens的Fans。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有