让人人都可以DIY!(限狂人论坛会员内部交流)

1.下载已经被狂人分离好的组件包
QQ2005Beta1组件包
下载地址:http://www.gochina.cn/download/QQ2005.rar
QQ2004II组件包
下载地址:http://www.gochina.cn/download/QQ2004.rar
(想要尝试自己来分离组件的可以点这里)
2.将其解压缩到C盘根目录(一定要解到这里,不然无法识别)
3.下载Nsis安装包制作工具
下载地址:http://nj.onlinedown.net/soft/8730.htm
4.完整安装Nsis(NSIS版本一定要2.0.5以上的)
5.运行Nsis安装目录下的makensisw.exe,用它打开刚刚解开压缩的C:\腾讯QQ\安装脚本\QQ2005.nsi

在硬盘响几分钟,电脑卡几分钟之后,安装文件QQ2005.exe就安静的躺在C盘根目录下面了

安装包制作成功后,NSIS下方的"Test Installer"(测试安装包)就可以点了,如果不能点,说明还没做完或者制作过程出错了
------------------------------
这个教程不是很详细,不过大家可以随便提问

QQ2005.nsi这个文件可以用记事本来编辑,汉字都可以自己来改(比如某某专用版啦、某某工作室制作啦).做自己的安装包的时候在协议最上端声明一下"QQ组件包由工作狂人之家  http://jobcrazy.126.com提供"就可以了,不然你可真的不厚道了


1.如何去掉自己不想要的组件?
答:用记事本打开QQ2005.nsi这个文件,删除从
section "你要删除的组件名" 组件编号
到下一个
section "组件名" 组件编号
再删除
!insertmacro MUI_DESCRIPTION_TEXT ${刚刚删除的组件编号} "组件描述"

比如我要删除网络硬盘,就删除如下内容

  Quote:
Section "网络硬盘" SEC04
    SectionIn 1 2
    SetOutPath "$INSTDIR"
  File "c:\腾讯QQ\可选组件\网络硬盘\qdshm.dll"
  File "c:\腾讯QQ\腾讯QQ\可选组件\网络硬盘\QQDiskShellMenu.dll"
  File "c:\腾讯QQ\腾讯QQ\可选组件\网络硬盘\QQNetDisk.dll"

; Shortcuts
  !insertmacro MUI_STARTMENU_WRITE_BEGIN Application
  !insertmacro MUI_STARTMENU_WRITE_END
SectionEnd
还有下面的
!insertmacro MUI_DESCRIPTION_TEXT ${SEC04} "这个不用多说了吧?"

对应的文件可以不用删除,因为更改代码之后他们根本不会被制作到压缩包里

2.如何更改安装包的图标?
请选择适当的图标替换NSIS安装文件夹下Contrib/Graphics/icons文件夹里面的图标就可以了

3.如何更改安装包的图片?
请选择适当的位图替换NSIS安装文件夹下Contrib/Graphics/Header,Contrib/Graphics/Wizard文件夹里面的相关图片就可以了

狂人以后会提供最新的分解安装包下载,以及解答安装制作过程中的各种问题,另外看贴回贴是美德,呵呵~同时也希望其他的工作室不要再抄袭本站的软件创意~