藏书阁 史将 特技
背景 三国演义 PC版
首页 -> 精彩文章 -> 文章
制作属于你的个性版本QQ(解析网络上大多数版本QQ封装技巧)
作者QQ空间
标签QQ技巧
阅读次数:104
QUOTE:
声明:此教程由先锋pcpchina薄荷红茶编写,中天VIP工作室xjj[建建]完善!


QUOTE:
本教程中将要应用到的两款制作软件和QQ2005制作组件分别为:
NSIS和Inno Setup ,点击即自动链接到下载界面..


QUOTE:
说明:两款软件各有各的优点,应用NSIS制作安装程序的时候,需要编辑一下QQ2005.nsi这个文件来删除其他组件,这个网上有些狂人版制作作了些介绍。而用Inno制作的话,只需要将QQ2005组件包文件夹中的组件删除即可。然后再压缩制作安装程序。这个是昨晚个人制作时,发现的另一款不错的软件。
QQ2005组件包采用的是狂人版的组件包。谢谢其提供!
教程开始 我们这先介绍第一个软件:NSIS的制作方法。(当然应用时要安装好该软件)
第一步:首先,把下载下来的QQ2005组件包解压缩到C盘的根目录下(因为组建制作是基于C根目录的,如果放在其他位置创建时会产生错误)。
第二步:用记事本打开解压缩后的组件包下的QQ2005.nsi文件

打开后,即可查看到将要安装的组件,在这里都有注明相关信息。
现在开始着手编辑个人所需要的组件,精简瘦身QQ.

QUOTE:
图中框框中的信息是可选组件中文件共享组件,如果不需要该组件即删除该段信息。
Section "自动更新" SEC16
SectionIn 1
SetOutPath "$INSTDIR"
File "C:/腾讯QQ/可选组件/自动更新/QQLiveUpdate.exe"
File "C:/腾讯QQ/可选组件/自动更新/QQUdpGetFileLib.dll"
; Shortcuts
!insertmacro MUI_STARTMENU_WRITE_BEGIN Application
!insertmacro MUI_STARTMENU_WRITE_END
SectionEnd
删除掉从


QUOTE:
Section "XXXX"
..........................
SectionEnd
其他组件都是按照这个原理。
之后就要应用到NSIS(哈哈,终于登场了)。打开软件,点击File,再Load Script(加载脚本)。



要加载的这个脚本就是刚才我们编辑过的QQ2005.nsi这个文件,它是相当于整个安装制作的流程计划表,它里面的信息就是执行将组件压缩制作安装程序。



加载QQ2005.nsi这个文件后,NSIS开始执行制作命令了,你只需坐在一旁等上一两分钟,它就会自动生成安装程序文件。
PS:如果这里出错,很可能是你的QQ2005组件包没有解压缩到C盘根目录下。
之后,完成制作后,它会显示。



最后,为了安全起见,最好还是测试一下整个安装程序的完整性。确保它正常安装。


QUOTE:
哈哈。。。很容易吧。。。这个QQ2005个人精简版就制作完成了。些许有几分兴奋,接下来再介绍一下另一款比较喜欢的软件:Inno Setup
接下来使用的是第二款软件Inno Setup制作精简版的QQ2005.
这款软件同NSIS不同的就是制作出来的包是一个安装程序,不可选择组件的,NSIS制作出来的安装成还可以选择自己喜欢的组件来安装。
安装好后,打开Inno,画面会显示一个安装向导,我们选择第二项

安装制作向导开始

接着是填写自己制作的安装程序包的信息

再接着是保存新建的安装程序的位置路径

接下来是制作安装包的时候了,制作这个安装程序的源程序组件。这里有一点我忘记在图片中修改并注明了,在Applicant main executable file是你解压缩QQ2005组件所在的路径中的QQ.exe或者是CoralQQ.exe(这个虽然是包含在组件包里面,但是它不像NSIS会自动创建过去,用Inno的时候的手动将组件包里的需要文件全放到组件包的腾讯QQ文件夹下,有些麻烦),也就是安装后建立在桌面上的QQ快捷方式。千万别搞错了!

之后就是即将新建的安装程序安装文件后的相关选项

制作安装程序中相关信息,比如版权,说明等等,制作好选择文档文件即可,这里必须都是以.txt文件保存

接着是将要制作出来的安装程序的相关信息,比如:作者,版权等等,最重要的一点是Inno支持修改制作安装包的位图,但NSI不支持,位图要求bmp格式的,大家可以用Iconworkshop转换图标的类型。

基本制作步骤完成了

这里不选Yes,还会选啥。准备功亏一篑。

本新闻共2页,当前在第1页 1 2


浙ICP备06020153号-1