NSIS 是“Nullsoft 腳本安裝系統(tǒng)”(Nullsoft Scriptable Installation System) 的縮寫,它是一個(gè)免費(fèi)的 Win32 安裝、卸載系統(tǒng),采用了簡(jiǎn)潔高效的腳本方式。它本來(lái)是一個(gè)由 Nullsoft 創(chuàng)建并用于作為 Winamp 及其插件發(fā)布的系統(tǒng),但現(xiàn)已被上百個(gè)應(yīng)用程序所應(yīng)用,作為它們進(jìn)行程序發(fā)布的工具。
NSIS 創(chuàng)建的安裝程序可以進(jìn)行安裝、卸載、設(shè)置系統(tǒng)設(shè)置、解壓文件等等。幾乎可以做所有事情。因?yàn)樗谀_本文件,所以您可以完全控制您的安裝程序的每個(gè)部分。它的腳本語(yǔ)言支持變量、函數(shù)、字串處理,就像是一個(gè)普通的程序語(yǔ)言 - 但其僅設(shè)計(jì)用來(lái)創(chuàng)建安裝程序。
簡(jiǎn)體中文增強(qiáng)版除了主程序的翻譯之外還把主要的文檔作了翻譯并修正了官方版本里簡(jiǎn)體中文語(yǔ)言習(xí)慣用語(yǔ)不合適之處。單純的使用腳本來(lái)編寫安裝程序?qū)τ诖蠖鄶?shù)人來(lái)說(shuō)不僅困難而且容易出錯(cuò),為此,簡(jiǎn)體中文增強(qiáng)版里集成了一個(gè)相當(dāng)好用的腳本編輯器 - VNISEdit 增強(qiáng)版 (Build 060712 By Restools)。只需要根據(jù)向?qū)Ь湍茌p松的做出很酷的安裝程序,甚至,您還可以在向?qū)Ю锝o您的安裝程序添加啟動(dòng)畫面、讓您的安裝程序在安裝過(guò)程中播放音樂(lè),而這,只需要點(diǎn)幾下鼠標(biāo)即可。除此之外,VNISEdit 附帶的注冊(cè)表轉(zhuǎn)換插件還可以把 .reg 文件一次性的轉(zhuǎn)換為 NSIS 腳本,補(bǔ)丁制作向?qū)Э梢砸淮涡缘貫槟审w積超小的補(bǔ)丁升級(jí)程序。簡(jiǎn)體中文增強(qiáng)版還在官方版本的基礎(chǔ)上集成了一些有用的插件,比如 FindProc 可以根據(jù)可執(zhí)行文件名查找進(jìn)程是否在運(yùn)行,這在制作補(bǔ)丁程序或者漢化包時(shí)非常有用。由于各個(gè)組件在使用時(shí)各自獨(dú)立,所以強(qiáng)烈推薦安裝全部組件。(注:部分插件不支持 9X 系統(tǒng))
主要參與者:
藍(lán)色網(wǎng)際:主要的語(yǔ)言資源(編譯器、用戶手冊(cè)等等)
Restools:NSIS 編譯環(huán)境 VNISEdit,插件改進(jìn)等
陳敏毅:Vpatch3.2 漢化、部分插件說(shuō)明翻譯,漢化版測(cè)試等
似水年華:用戶手冊(cè)更新翻譯等
X-Star:用戶手冊(cè)更新翻譯,漢化版測(cè)試等
Ansifa:常用插件及其腳本收集整理等
Jeffio:漢化版測(cè)試等
zhfi:編譯器漢化、集成、打包等等
其它:
bida、HyperChem、qyc、wang_80919、暗夜公爵、不死帝國(guó)、害怕所以不說(shuō)、籃球夢(mèng)音樂(lè)心、賈可、如風(fēng) 等
此外,感謝 NSIS 新手1群(18163599) 很多朋友的測(cè)試與支持。
已知不足:
部分插件說(shuō)明未翻譯。