梦殇国际

标题: 打造一个官方安装版的DIY QQ2013 [打印本页]

作者: 伴与久ㄣ    时间: 2014-5-17 00:38
标题: 打造一个官方安装版的DIY QQ2013
标题可能有一些问题:打造一个官方安装版的DIY QQ2013?既然是官方安装版,那么还DIY?确切的来说我们今天要说的是怎么直接修改组合出来一个官方安装模式的修改版QQ。或者说是只用官方的引导程序,外壳程序,内部的核心文件换成我们自己修改的文件,组合出来一个理想的安装包。

要达成这个目的,我们需要准备一些必须的工具,工具大部分其实31已经有提供,我就发一下:http://www.repaik.com/thread-54109-1-1.html
7zip请自行百度谷歌找一下。

有了工具,我们还需要一些思路,做事首先得有一个完整的思路,这次我们的思路是如下:
1:分别提取QQ2013 SP5(9050)/QQ2012正式版(5062)的程序主要文件:
2:修改并完善QQ2013 SP5(9050)的程序主要文件
3:修改QQ2012正式版(5062)的外壳程序,引导程序等
4:将第2步修改好的文件装入第3步修改好的外壳引导程序中
5:收尾完善


那么我们开始了?

首先下载好官方的安装包,http://www.repaik.com/thread-54109-1-1.html
使用ResHack分别打开2个安装包,切换到MSI标签,右键导出MSI资源。保存后对我们有用的是Data_1.bin和Data_2.bin。请删除QQ2012导出后的除Data_1/2其他的Bin文件
资源对应情况请使用记事本打开导出后生成的.rc文件查看



如上图所示,我们先不管LINCESE下面的那个文件,我们先来管一下Data_1.bin和Data_2.bin.
我们分别解包2013和2012的Data_1.bin和Data_2.bin.发现2者在文件目录结构上有一些差别



我们需要做的是先将2012的Application Data目录清空;然后将2013的Application Data目录下的所有文件
复制到2012的Application Data目录下。

接下来我们来处理2012的program files,也就是主要目录文件,进入到program files\Tencent\QQ2009目录下,清空目录下的所有文件。
将2013的Files目录下的所有文件复制到2012的program files\Tencent\QQ2009目录下。

继续,我们将2013的Common\Tencent\Npchrome下的npactivex.dll文件复制到2012的LocalAppData\Google\Chrome\Application\plugins目录下覆盖。
并将2013的Common\Tencent\TXFTN下的TXFTNActiveX1.17.dll文件复制到2012的Common\Tencent\TXFTN目录下覆盖。

至此,我们已经处理完成了Data_1.bin的文件对比和替换,接下来是精简一些文件,我们需要删除替换后的Application Data\Tencent\QQ\SafeBase目录。并删除Common\Tencent\NPQSCALL目录。

接下来是处理Data_2.bin,先对比目录结构,我们发现2013相比2012多出来了2个运行库文件,以及一个QPInstaller.exe。我们删除多出来这三个文件。
复制2013除QQ.msi文件外的其他目录和文件,覆盖到2012的目录中替换。这样Data2_.bin处理完成。


然后我们我们使用Reshak打开QQ2012的安装包,导出LICENSE下的2018资源,使用文本编辑软件打开,看到内容后大家都知道的,请不需要我多说什么了。
切换到Dailog标签,定位到1005对话框,如下图:


修改成下面这样:


切换到1008资源,修改成如下所示:


基本我们的2012的引导程序修改的差不多了,不要忘记上面的修改完成后点击编译脚本选项

下面就是替换MSI下的101和102资源位我们前面修改替换过的2012的文件了,使用7z压缩修改后的2012文件夹


然后使用reshack的替换资源功能将MSI/101替换为压缩后的文件,同样的步骤替换掉MSI/102

MSI/106可删除,因为是电脑管家的安装文件

替换完成,请自行修改版本号。然后就可以保存安装包进行测试了。如果报错,请留意报错信息。至于安装界面上方的腾讯QQ2012 安装向导文字
可使用hex修改,方法就是打开安装包,
本帖隐藏的内容搜索腾讯QQ2012,自行修改为腾讯QQ2013即可



其他安装界面图片替换为新版,请分别导出2013和2012的PNG资源,自行将bin文件改名为PNG然后替换即可。

完美的官方安装版的DIY QQ2013安装包,需要修改者的思路完善,细心大胆,不怕失败的精神,如果你缺少其中一种,请直接关闭此页面不用看了
[groupid=124]梦殇萌物集合地[/groupid]
作者: 阿星    时间: 2014-5-17 00:42
谁折腾这个,,,蛋疼

作者: 伴与久ㄣ    时间: 2014-5-17 00:44
阿星 发表于 2014-5-17 00:42
谁折腾这个,,,蛋疼

或许有喜欢折腾的也说不准

作者: renzheren    时间: 2014-5-17 00:44
看起来好麻烦

作者: smoke    时间: 2014-5-17 00:50
有点复杂

作者: smokes    时间: 2014-5-17 05:43
hid
木有用,,,
作者: 扒皮    时间: 2014-5-17 13:29
这什么?

作者: 阿星    时间: 2014-5-17 16:23
伴与久ㄣ 发表于 2014-5-17 00:44
或许有喜欢折腾的也说不准

,,,就你吧





欢迎光临 梦殇国际 (https://714.hk/) Powered by Discuz! X3.4