虽然我的大E现在已经退休了,但还是感觉大E论坛才是我的家,对它有一份很深的说不出口的感情,所以决定还是把文章发到这里来。近来时兴修改QQ皮肤颜色,我也在这里跟一下风,说一下我修改的经验,但很遗憾的是,当我制作好颜色代码示意图后,竟然发觉我使用的051版默认皮肤代码和083版的比是有一点点位置的差别的,老实说,我也不想再仔细的比较错位在那里了,因为太累赘了,希望以后有机友帮忙校正这个。
9BN办公区 - 实用经验教程分享!
08QQ正式版051有三种皮肤颜色,我这里是以修改默认皮肤为例写的。
工具/原料
- 1、UltraEdit-32(十六进制器)。br />网络流传的修改QQ颜色要用到PS工具,我不建议用,因为太大了,其实UltraEdit里就有拾色器,而且有计算器,大家在UltraEdit的左下角,就可以找到这两个工具的了。如图:br />2、KEmulator(PC端手机模拟器)br />
- br />不建议用手机顽童这个模拟器,因为经常会打不开修改后的QQ的。如图:br />3、HALO(CLASS编辑器)br />很好用的CLASS编辑器,而且可以修改后重新打包,方便比较br />
步骤/方法
1寻找皮肤颜色代码所在的CLASS文件。9BN办公区 - 实用经验教程分享!
其实很简单,把QQ解压,正式版的颜色代码CLASS文件都是6K大小(精简版的是5K),反编译这些6K大的CLASS文件,只要见到数据开头的结尾分别是=3。=0。=1。=2这四个数字的就是了。051版的是dz.如图:9BN办公区 - 实用经验教程分享!
9BN办公区 - 实用经验教程分享!
9BN办公区 - 实用经验教程分享!
1 2HALO打开这个QQ2008。然后用类编辑器打开dz.依次点(方法)--(a签名:(I)V)--(Code).这里就是修改的地方。三种皮肤颜色都在这里的了。而不是网络上传的修改常量池那些代码。找到后全选这些代码,点右边的编辑(高级)键打开。如图:9BN办公区 - 实用经验教程分享!
9BN办公区 - 实用经验教程分享!
9BN办公区 - 实用经验教程分享!
3找到任一个JAR,用UltraEdit-32打开(这里做是想用到UL中的计算器,如你用的是XP的计算器,那直接打开UltraEdit-32就可以了).把UltraEdit-32左下角的拾色器(颜色选择器)打开.只要把颜色选择器左边的吸管用左键点住,拉到你想要的颜色的位置里,颜色选择器里最上面(红绿蓝)三个字下面的框框就显示这个颜色的十六进制数据的了。如图:9BN办公区 - 实用经验教程分享!
复制这个十六进制数据,然后打开UltraEdit-32左下角附近的显示(数字转换器)的计算器。在数字转换器界面的左边,我们选择十六进制,界面的右边。选择十进制,最后把我们复制到的数据放到界面的左边框框里,界面的右边就会计算出我们想要的十进制数据了。如图: 9BN办公区 - 实用经验教程分享!
9BN办公区 - 实用经验教程分享!
9BN办公区 - 实用经验教程分享!
9BN办公区 - 实用经验教程分享!
44.把这个数据复制,代替你想修改的QQ颜色代码就可以了。因为QQ皮肤颜色的代码太多,我已制造了10张显示颜色代码所对应位置的图,方便大家。如图:9BN办公区 - 实用经验教程分享!
9BN办公区 - 实用经验教程分享!
9BN办公区 - 实用经验教程分享!
9BN办公区 - 实用经验教程分享!
9BN办公区 - 实用经验教程分享!
9BN办公区 - 实用经验教程分享!
9BN办公区 - 实用经验教程分享!
9BN办公区 - 实用经验教程分享!
9BN办公区 - 实用经验教程分享!
9BN办公区 - 实用经验教程分享!
9BN办公区 - 实用经验教程分享!
注意事项
- 这些图是标识051版颜色代码位置的,与083版和精简版有一些不同,但有百分之98都是相同的。参考时最好对照一下和051版的颜色代码所在位置找出相同处和不相同处再修改。
9BN办公区 - 实用经验教程分享!
- 如代码是:sipush 8535.修改数据时记得把sipush改为ldc 例如改成白色就应该是这样:ldc 16777215.
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!9BN办公区 - 实用经验教程分享!