1、寻找皮肤颜色代码所在的CLASS文件。其实很简单,把QQ解压,正式版的颜色代码CLASS文件都是6K大小(精简版的是5K),反编译这些6K大的CLASS文件,只要见到数据开头的结尾分别是=3。=0。=1。=2这四个数字的就是了。051版的是dz.如图:
2、HALO打开这个QQ2008。然后用类编辑器打开dz.依次点(方法)--(a签名:(I)V)--(Code).这里就是修改的地方。三种皮肤颜色都在这里的了。而不是网络上传的修改常量池那些代码。找到后全选这些代码,点右边的编辑(高级)键打开。如图:
3、找到任一个JAR,用Ultra苇质缵爨Edit-32打开(这里做是想用到UL中的计算器,如你用的是XP的计算器,那直接打开UltraEdit-32就可以了).把UltraEdit-32左下角的拾色器(颜色选择器)打开.只要把颜色选择器左边的吸管用左键点住,拉到你想要的颜色的位置里,颜色选择器里最上面(红绿蓝)三个字下面的框框就显示这个颜色的十六进制数据的了。如图:复制这个十六进制数据,然后打开UltraEdit-32左下角附近的显示(数字转换器)的计算器。在数字转换器界面的左边,我们选择十六进制,界面的右边。选择十进制,最后把我们复制到的数据放到界面的左边框框里,界面的右边就会计算出我们想要的十进制数据了。如图:
4、把这个数据复制,代替你想修改的QQ颜色代码就可以了。因为QQ皮肤颜色的代码太多,我已制造了10张显示颜色代码所对应位置的图,方便大家。如图: