Spb Mobile Shell 2.0大改造——修改注册表展现完美菜单界面

手机帮

今年《电脑报》第9期介绍的Spb Mobile Shell 2.0这款PPC手机桌面插件程序,它华丽的界面和丰富的功能很快吸引了一大批手机玩家。不过这款软件毕竟是国外玩家制作的,笔者在使用时,还是觉得不太方便,一是手机的菜单太繁琐;二是软件界面的汉化不完美。这里笔者就要动手改掉这些“小毛病”,通过修改PPC手机的注册表,让软件更加完美、更加符合我们的使用习惯。

化繁为简打造完美九宫菜单

Spb Mobile Shell 2.0默认的菜单为两行12个快捷程序图标+六宫菜单的显示方式(图1),不过其中绝大部分选项是我们平时很少用到的,而像短信、游戏等常用选项反而没有出现在其中,所以使用起来还是有些不方便。下面笔者就要将繁琐的菜单简化,并加入一些常用的选项,让Spb Mobile Shell 2.0使用起来更加方便。

23-c5-1.jpg
图1

1.首先登录数动连线网站(地址:http://www.shudoo.com/bzsoft),下载修改工具包,里面包括“九宫格菜单皮肤包.rar”和“TRE注册表编辑器.rar”两个压缩包。

2.将“九宫格菜单皮肤包.rar”解压,会得到“qa_layouts.dat”和“qp_menu_btn.dat”两个DAT文件。这是由玩家自己制作的九宫菜单,将这两个文件复制到Spb Mobile Shell 2.0的安装目录,覆盖原文件,并重启设备即可显示九宫格菜单(图2)。

23-c5-2.jpg
图2

小提示:这两个DAT文件适用于QVGA分辨率的设备,如果是VGA分辨率的设备,则须将这两个文件的首字母改为“v”,例如“qa_layouts.dat”修改为“va_layouts.dat”。

3.在修改了上述两个系统文件后,菜单虽然简化了,但只显示了八格,浪费了一格,而且很不美观。这时就要用到“TRE注册表编辑器”这个工具,手动添加一格菜单了。

1)首先将“TRE注册表编辑器.rar”这个压缩文件解压,将得到的“regedit.exe”这个文件,通过数据线复制到手机中。

2)通过手机文件管理器找到刚才复制过来的“regedit.exe”这个文件,点击运行即可启动注册表编辑器。

3)进入注册表,定位到“HKEY_LOCAL_MACHINE\Software\Spb Software House 2\Spb Mobile Shell\Menu\Root”目录下,然后依次点击“新建→项(Key)”,并取名为“常用”,表示新建了一个名为“常用”的菜单项。

4)然后定位到“HKEY_LOCAL_MACHINE\Software\Spb Software House 2\Spb Mobile Shell\Menu\Root\常用”目录下,新建以下键值(图3):

23-c5-3.jpg
图3

选择“新建菜单→双字节值”,名称设为“ADD”,数值设为1,就是添加的意思;

选择“新建菜单→双字节值”,名称设为“Image”,数值设为8,这是九宫格图标的序号;

选择“新建菜单→双字节值”,名称设为“Index”,数值设为9,表示新建菜单在九宫菜单中的顺序;

选择“新建菜单→字符串值”,名称设为“Rating”,数值设为常用;

选择“新建菜单→字符串值”,名称设为“Text”,数值设为常用。

5)这样就新建了一个空白菜单,然后进入Spb Mobile Shell的设置中,选择自定义菜单,依次点击“菜单→添加→文件(快捷方式)”,将九宫菜单如图4添加完善,然后重新启动手机,即可显示出真正的九宫格菜单了(图5)。

23-c5-4.jpg
图4
23-c5-5.jpg
图5

优化细节完美显示中文

虽然Spb Mobile Shell 2.0已经过汉化,但仍不完善,有些地方还是显示英文,同样地我们可以使用“TRE注册表编辑器”修改这些细节,达到完美显示中文的目的。

1.天气页面显示中文城市名称。定位到注册表“HKEY_LOCAL_MACHINE\Software\Spb Software House 2\Spb Mobile Shell\Weather”目录下,把Name键值改成你所在城市的中文名称(图6、7)。

23-c5-6.jpg
图6
23-c5-7.jpg
图7

2.时间页面显示中文城市名称。定位到注册表“HKEY_LOCAL_MACHINE\Software\Spb Software House 2\Spb Mobile Shell\Time”中,分别把“0”、“1”、“2”三项中的Name键值改成对应的中文城市名称即可。