本人于2005-12-12在575论坛“玩家宝典”中发表了“无头575如何替换右侧键”一文,《无头575如何替换右侧键》
那时只对右侧键成功进行了替换,对其他功能键的快捷方式只略带了说明。近来,网友对修改功能键有浓厚兴趣,我也因此对手机能替换的功能键都替换了^_^(除本人没找到快捷方式外),现进行一下小结,欢迎各位网友“抛砖”,共同讨论。
(以下一些操作内容摘自“无头575如何替换右侧键”一文,因为有些内容相同的,就不再写了^_^)
首先,对手机的功能键进行一下说明,给一些还不清楚的网友说明一下:
我的575是右边那个图的^_^
本人的无头575版本是刷了585移动定制的ROM,开机为阿朵那个图片。具体是
短按右侧键(拍摄键)为拍照,
长按右侧键(拍摄键)为打开数据连接
短按信封图标键(MO键)为打开系统自带WMP播放器,
短按DO键为打开“中国移动服务”,
长按DO键打开IE上网,
短按Home进入12宫,
长按Home也是进入12宫。
我的575对应的功能键快捷方式及其所执行的程序如下:
短按右侧键:IA_Camera.lnk(执行\Windows\Camera.exe) 拍照
长按右侧键:Long_Launch.lnk(执行\Windows\quicklist.exe) 数据连接
短按信封键(MO键):WMPlayer.lnk(执行\Windows\wmplayer.exe) WMP播放器
短按DO: Short_AP1.lnk(执行\Windows\GoToneServ.exe) 中国移动服务
长按DO: Long_ AP1.lnk(执行\Windows\iexplore.exe) 打开IE上网
短按Home:(暂时我还没找到对应哪个,有人说是\windows\FuncList.exe,但替换过exe不行,还是打开“中国移动服务”,估计不是)
长按Home: Long_Home.lnk(执行\Storage\windows\FuncList.exe) 进入12宫
其功能键快捷方式位于\Windows\中(注意,不是Storage\Windows这个Windows,是跟Storage同一目录下的Windows,大家打开系统隐藏文件及显示全部文件后可以看到系统隐藏的内容)
以下操作最好能在对手机有点了解的情况下进行,要不刚开始的新手估计会有问题。呵呵~~~~下面要用到两个软件,一个是多普达解锁软件SDA_ApplicationUnlock.exe,另外一个是替换功能的文件copyall.exe。这两个软件可以在
http://bbs.it168.com/viewthread.php?tid=301211&extra=page%3D1
下载到。
因为我们所要替换的文件属于系统文件,系统文件默认是不能对其进行修改、移动等动作的,需要我们对手机进行解锁后,才能进行相应的操作。
首先要对系统进行解锁操作。解锁文件SDA_ApplicationUnlock.exe是在电脑上执行的。手机连上电脑同步成功后,在电脑端执行SDA_ApplicationUnlock.exe,操作后,系统会提示你重新启动手机,这样解锁成功。^_^[手机解锁软件解后可对系统一些文件进行修改、删除等,在不知道文件用处的情况下,请不要乱删除系统文件,以防恢复出厂设置时会出现系统问题,已有网友恢复时出现错误!]
然后我们要用的另外一个软件是copyall.exe,具体使用方法:在手机\storage\Program Files下新建Press文件夹(据本人及网友测试,存放copyall.exe的文件夹位置可以随意,像安装绿色软件那样就可以),把copyall.exe拷到里面,然后建立快捷方式到\storage\windows\start Up目录下。
接下来我们来替换各功能键为个人喜欢程序的快捷键:
以替换短按DO键为例,在这里以大家常用的IA资源管理器软件作为替换软件(IA_File_Manager.exe,如果你没修改过,应该源文件为这个名字)。与电脑同步,并为IA_File_Manager.exe创建快捷方式,然后将其名字改为Short_AP1.lnk(因为建立快捷方式时,文件后缀名已经带.lnk,而且系统默认将其隐藏掉,所以,只需将名字改为Short_AP1即可(字母无大小写区别,但注意下划线)。然后将修改后的Short_AP1.lnk拷贝到Copyall.exe所在目录下(如按上面的,那就在\storage\Program Files\Press下面)。
然后重新启动手机(心跳开始加快ing~~~~^_^),怎么样,按一下DO键,成功了吧?阿?不行,那么看看步骤是否错了,我以前也是经过几次才摸索成功的。呵呵~~~~~
不成功的原因估计有可能:
1、看看手机是否未解锁;
2、修改的程序快捷方式名字是否错了,用资源管理器查看修改后\storage\Program Files\Press文件夹下面的快捷方式(我最初替换不成功时就是将程序的快捷方式在重新命名时错误,造成有两个.lnk.lnk,如出现这种情况,请将其中一个“.lnk”删除即可。如果用资源管理器查看时快捷方式为*.lnk,那就正确了(资源管理器查看文件属性所显示的是文件的全名,包括后缀名在内)。
3、查看copyall.exe是否替换了\windows\下的文件,用资源管理器打开\windows\,找到你所替换的快捷方式名称,看看是否已经替换成功(可用IA资源管理器查看快捷方式属性(IA这个功能比SmartExplorer好),如果它所指向的路径是你软件的路径,那就正确了)。
[注:copyall.exe的作用是手机启动时将在其目录下的文件(可以为程序快捷方式文件,也可以为其他类型文件,如EXE)复制到Windows下,若有同名文件存在,它将替换同名文件;如果没有同名文件,它将文件增加在Windows中。注意:copyall.exe不能够删除,删除后将不能替换,这样将恢复系统原来默认功能键的状态。如果有一天你觉得不想替换某个功能键了,可以相应删除copyall.exe文件夹内快捷方式,这样就可以使用回系统默认的功能键了^_^]
有人想将某一个功能键改成“一键进入短信”,告诉你,这个可以实现了,并且我也成功替换,开心吧^_^经我查看,短信执行的是\Storage\windows\Message.exe这个文件,现在以短按信封键(MO键)为例说明。将Message.exe建立的快捷方式放入copyall.exe的文件夹内,按照上面功能键所对应的快捷方式名称,命名为“WMPlayer.lnk”就行了,呵呵~~~(其他功能键也可以替换成进入短信的快捷键,原理一样,只要知道功能键对应的快捷方式名称即可)
讨论:怎么找功能键所对应的快捷方式?
由于所刷的ROM不同,功能键所对应的快捷方式也有所不同,但功能键快捷方式应该都位于\Windows\中(注意,不是Storage\Windows这个Windows,是跟Storage同一目录下的Windows,大家打开系统隐藏文件及显示全部文件后可以看到系统隐藏的内容)能替换的也就是这里面的快捷方式,因为copyall.exe替换的就是\Windows\中的文件。
由于ROM的不同,短按、长按所对应的快捷方式名称也不同,例如,我的这个ROM中DO键对应的短按是Short_AP1.lnk,长按是Long_ AP1.lnk,有的手机对应是Short_Press.lnk、Long_ Press.lnk,具体可以看\Windows\中的快捷方式。建议用手机的SmartExplorer资源管理器查看(我试验过,SmartExplorer比IA搜索得快),具体做法:将光标移到\Windows\,“编辑――搜索”,在“完整或部分文件名”中输入“*.lnk”,并将下面的能打勾的都选上,按“搜索”,全部带有.lnk的快捷方式都出来了。注意其中带Short、Long字样的快捷方式,它们对应的应该就是某些功能键中的短按、长按。你可以自己运行它们,看看是否跟功能键所打开的一致。如果是,可以试试将要替换的软件快捷方式命名为它们对应的名称。有人替换拍摄键时用快捷方式不行,但直接替换Camera.exe就可以,反正方法由大家去测试了。^_^
有人会问,从里面找出的快捷方式中,比如:GoToneServ.lnk也是打开“中国移动服务”,Short_AP1.lnk也是打开“中国移动服务”?的确是,但是只有Short_AP1.lnk才是真正对应短按DO键的快捷方式,那么里面的GoToneServ.lnk究竟是哪个所对应的?暂时我也没弄清楚。我替换过GoToneServ.lnk,无论从“开始”里面,还是12宫里面,替换后有关“中国移动服务”的功能还是没变化。如果有网友知道,请发邮件:hottolee@21cn.com,可以提供出来共享,谢谢。
基本上就写完了,大家清楚了吗^_^