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.tkk7.com/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 的集成。過兩天會在后續日志中說明。
不得窺道門,不得悟佛門,不得入窄門,實乃破門。