QQ自打2009起整个结构做了很大的变化,原本Tencent下的QQ.exe变成了Tencent\bin\QQ.exe,并且不是直接拷贝Tencent目录就可以直接拿来使用的了。
言归正传,网上下载的绿色版都是别人做的,指不定里面多了些“料”,还是自己动手做比较保险。其实也是很简单的。
一、准备工作
1.腾讯官网下载QQ2011正式版安装文件。
2.一套XP虚拟机环境(如果在本系统下安装后再提取,那就失去“绿色”的意义了)
3.vcredist_x86.exe(测试了多个版本,发现版本6.00.2900.2180可用,如果你的程序不是这个版本或者提示下图错误,请下载附件,这是C++开发环境的一个支持插件,如果缺少了它,打开bin\QQ.exe将提示应用程序出错)
二、开始制作
1.打开XP虚拟机,在虚拟机里安装QQ2011,默认安装或者自定义安装皆可;
2.打包安装目录如C:\Program Files\Tencent文件夹(QQ的主要程序);
3.打包C:\Program Files\Common Files\Tencent文件夹(QQ的一些验证dll文件,如TXSSO),如果缺少这个文件夹则会提示如下错误。有兴趣的也可以利用winrar工具将这个文件夹做成自动释放到目标C:\Program Files\Common Files\Tencent的自释放程序,最好是使用环境变量的目标“ %commonprogramfiles% ”,不含引号。
总之,拷贝C:\Program Files\Tencent + C:\Program Files\Common Files\Tencent + vcredist_x86.exe就可以正常使用QQ了。
PS: 附件为vcredist_x86.exe下载,因只能上传2M大小,分卷了,下载后操作如下
将下载的文件1(1.4M)重命名为vcredist_x86.part1
将下载的文件2(1.1M)重命名为vcredist_x86.part2
然后两个文件一起解压