NSIS: Nullsoft Scriptable Install System
NSIS 是一个开源的专业制作Windows安装程序的系统。被设计成为一个尽可能小而又功能强大的系统,最适合于需要在互联网上发布的应用。事实上,NSIS可以制作出如同InstallShell等老牌安装制作软件一样漂亮而且功能完善的windows安装程序。这篇日志只是将相关网址记录下来,便于日后重建环境。
基本环境:
1、NSIS 2.19 下载网址 http://nsis.sourceforge.net
扩展环境:
2、NSIS ExperienceUI (制作XP风格的安装程序界面)下载网址 http://xpui.sourceforge.net/
3、EclipseNSIS - NSIS plugin for Eclipse (在Eclipse中编辑安装脚本和打包的插件)下载网址 http://eclipsensis.sourceforge.net/
制作过程十分简单,根据安装例子脚本修改一下就ok,这里就略过了。
我用的 ExperienceUI 1.1 pre版本并没有带简体中文包,我自己汉化了一个,共享出来给需要的朋友。
http://www.blogjava.net/Files/brokendoor/SimpChinese.rar
下载解压后复制到 NSIS 的安装路径 NSIS\Contrib\ExperienceUI\Language Files\ 下即可。
使用方法:
在你的安装脚本中加入如下行,就可以使用中文的 Experience UI 了。
!define
XPUI_SKIN
"Windows
XP"
!define
UI
"XPUI"
!include
"XPUI.nsh"
!insertmacro
${UI}
_LANGUAGE
"SimpChinese"
效果图:
其他:
NSIS与 Ant 的集成。过两天会在后续日志中说明。
不得窥道门,不得悟佛门,不得入窄门,实乃破门。