QQ改键教程 【时间有限,不能全部脱出,只能把主要部分先简略写出来】 一、准备工作 1、 2、 (该软件内的配置我已经改好,改完后的程序就是240x300的) 3、需要修改的手机QQ 二、步骤 1、安装jre1.5至系统,确保系统中仅存有1.5版本,不可有其他jre高版,否则有可能引起halo打开后自动关闭的问题。 2、解压halo至系统中任意盘内,个人推荐至系统盘内,勿放置于桌面,尽量保持路径中不含有中文字符以及空格。 3、运行halo,打开界面如下
选择菜单栏“文件名”……打开jar文件
打开后,界面如下
然后点击菜单栏“工具”……“配置”选项,打开后如下
选择JavaMagic,然后点击motoV6这一项,里面的参数我已经配置好了(240x300),然后点击应用,接着点确定就可以了。 然后选择菜单栏“工程”……“编译”或者直接按键盘上的F5键进行编译,此时软件可能会出现卡的状况,当然和你的系统性能有关了,好点的电脑一会就会结束编译的,一般的话就可能要等的时间长点了。
编译完后,再点击“工具”……“打包”或者按键盘上的F6,来打包编译后的jar文件,这个时间很快用不了5s吧…
然后关闭软件,此时会弹出如下提示,选择“是”即可
此时手机qq改键工作进行了一半,因为只是改了左右软键以及方向键,数字键盘需要更改一下。 进入halo文件夹,打开games文件夹,里面会有个QQ2010文件夹(因为我是拿qq2010做演示的),进去后,会看见这几个文件及文件夹
我们需要的是QQ2010.jar 打开后,按下图选择
然后右键选择EditClass
此时界面自动切换到这里
点击方法,选择minisoyoGameAction,点击Code项
然后右边的界面如下显示
在代码编辑表中有我们需要修改的按键! 好了,开始修改 注意。 1. 恢复数字键5键的原有作用(经过{dy}次编译后,数字键5为确定键作用) 把鼠标选择第15行,你会看见如下代码
Bipush 值为53,这个键值对应的数字键就是5 ,这段代码的意思是按5键的作用相当于按中间确定键的作用,所以以前在修改过程中,大家都忽略了这个问题,致使在选择表情的时候,按5键不能选择5区部分的表情,只能用方向键,所以要把这个确定键重新定义到别的按键上,但不影响中间圆键的作用。(需要注意的是,{zh0}别把这行代码删掉,会出问题的,用替换法简单还好用)
数字键的键位——键值表如下
键值 49 50 51 52 53 54 55 56 57 42 35 48
当然如果你用软件测试出了拨号键的键值,那么就可以把拨号键设为确认键! 改的时候,选中这行,然后点击右边的 (一定是高级编辑,不要点编辑) 把53改为其他值,例如65536 ,然后确定即可。 这样数字键5键就可以发挥原有的作用了。
2.修改数字键2 4 6 8 以及7 9键
现在 原有的4 6键向下翻页被编译成了左右切换窗口功能了,而 7 9键原本就是左右切换窗口的功能,所以可以把4 (1)数字键8定义为向下方向键(这个看下就行,默认不用修改) 在代码编辑表中,找到第31行,如下
Bipush值为56,上面还有个250,双击250 发现为-6 (2)替换数字键4的键值为数字键7的键值,恢复数字键4的向下翻页功能 |