這是一個(gè)完整的nsis程序打包工具,包括了各種插件,腳本。
NSIS(Nullsoft Scriptable Install System)是一個(gè)開(kāi)源的 Windows 系統(tǒng)下安裝程序制作程序。它提供了安裝、卸載、系統(tǒng)設(shè)置、文件解壓縮等功能。這如其名字所指出的那樣,NSIS 是通過(guò)它的腳本語(yǔ)言來(lái)描述安裝程序的行為和邏輯的。NSIS 的腳本語(yǔ)言和通常的編程語(yǔ)言有類似的結(jié)構(gòu)和語(yǔ)法,但它是為安裝程序這類應(yīng)用所設(shè)計(jì)的。
NSIS安裝包制作工具插件列表
Animate : Animate 插件
AnimGif : 在程序中添加 GIF 動(dòng)畫
Base64 : 編碼或解碼普通文本成 Base64 編碼
Blowfish : Blowfish 算法插件
BrandingURL : 將BrandingText變成鏈接的插件
ButtonEvent : 響應(yīng)任何頁(yè)面控件事件的插件
Cabdll : 以CAB方式壓縮dll文件的插件
CABSetup : CABSetup 插件
CDROM : 控制 CD-ROM 并可讀取 CD-ROM 信息
ChangeRes : 調(diào)整屏幕分辨率、刷新率、色深,注意不可超出屏幕最大分辨率
Chngvrbl : 自定義NSIS默認(rèn)臨時(shí)文件夾插件
CRCCheck : 用于檢查指定檔案的CRC32數(shù)值
CryptoPlg : 用于加密指定檔案的校驗(yàn)值(MD5/SHA1/MD2/MD4)
CustomLicense : 自定義許可頁(yè)面插件
Delay : 可以強(qiáng)制使某個(gè)按鈕延時(shí) X 秒后才能使用
Dialogs : 調(diào)用打開(kāi)、保存文檔框等命令
DumpLog : 記錄安裝日志插件
EBanner : EBanner 插件
EmbeddedLists : 使用INI+此插件可使NSIS顯示列表視圖和樹視圖控件
EnumCDs : 枚舉CD驅(qū)動(dòng)器插件
EnumINI : 枚舉INI值插件
EventLog : 記錄安裝日志插件
ExDlg : 使用res資源文件建立自定義頁(yè)面的插件
ExecCmd : 執(zhí)行命令行插件
ExecDos : 執(zhí)行dos批處理文件的插件
ExecTimeout : 限時(shí)執(zhí)行程序的插件
Extractdll : 解壓dl_文件為dll類型的插件
Extractdllex : 解壓dl_文件為dll類型的插件(擴(kuò)展版,使用lzma壓縮)
Fct : 能找到指定窗口并關(guān)閉的插件
FindProc : 進(jìn)程查找插件
GetVersion : 獲取Windows系統(tǒng)版本插件
HandleFileDragDrop : 使NSIS支持文件拖拉的插件
HelpButton : 幫助按鈕插件
HwInfo : 硬件信息插件
Inetc : Internet連接插件
InetLoad : Internet連接 插件
InstallOptionsEx : InstallOptionsEx 自定義頁(yè)面插件擴(kuò)展版
Internet : Internet 插件
Ipdll : 查詢本機(jī)IP插件
KillProcDLL : 進(jìn)程結(jié)束插件
Linker : 在任何頁(yè)面創(chuàng)建快捷方式插件
Locate : 列舉文件夾目錄樹插件
LockedList : 能檢測(cè)安裝、卸載需要前需要關(guān)閉的程序。以便安裝正常進(jìn)行
LogEx : 安裝日志控制插件擴(kuò)展版
Marquee : 能創(chuàng)建滾動(dòng)文本字幕的插件
Md5dll : Md5計(jì)算插件
MessageBox : 自定義對(duì)話框插件
Metadl : 網(wǎng)頁(yè)Meta信息下載插件
MoreInfo : 獲取程序文件版本信息的插件
MSSQL_OLEDB : MSSQL OLEDB 插件
Name2ip : 域名與IP轉(zhuǎn)換插件
NewAdvSplash : 新式 AdvSplash 插件
NotifyIcon : 系統(tǒng)托盤圖標(biāo)插件
NSISArray : NSIS 數(shù)組插件
nsisDDE : NSIS DDE 插件
NSISList : NSIS 列表插件
nsisMultiMon : NSIS 多屏幕信息檢測(cè)插件
nsisOS : NSIS 操作系統(tǒng)信息采集插件
NSISpcre : NSISpcre 插件
nsisStartMenu : 開(kāi)始菜單記錄插件
nsisUser : 測(cè)試 Windows 用戶登錄插件
NsisXiMoL : NsisXiMoL 插件
nsisXML : XML 支持插件
NsMCI : MCI方式讀取音頻CD信息插件
NsRandom : 隨機(jī)數(shù)生成插件
nsRestartExplorer : 重啟桌面進(jìn)程 Explorer 的插件
NsSCM : Windows 服務(wù)控制管理插件
NsScreenshot : 屏幕截圖插件
nsWeb : 內(nèi)嵌網(wǎng)頁(yè)插件
Nwizplugin : NSIS 向?qū)Р寮?/p>
Nxs : 進(jìn)程條插件
PassDialog : 密碼框插件
RegBin : 二進(jìn)制形式注冊(cè)表插件
Registry : 注冊(cè)表插件
Rfshdktp : 桌面刷新插件
Safer : 安全運(yùn)行程序插件(Vista以上)
ScrollLicense : 需要滾動(dòng)許可頁(yè)面到底部才能繼續(xù)安裝的插件
SelfDel : 刪除自身插件
Services : Windows 服務(wù)插件
SfHelper : sourceforge開(kāi)源網(wǎng)站下載鏡像站點(diǎn)查詢插件
Shelllnk : 顯示快捷方式信息的插件
ShutdownAllow : 允許關(guān)機(jī)插件
SimpleBg : 建立一個(gè)簡(jiǎn)易安裝背景的插件
SkinnedButton : 使用圖片作為按鈕的插件
SpiderBanner : 能創(chuàng)建一個(gè)像Windows復(fù)制文件那樣的小型帶進(jìn)度條、退出按鈕對(duì)話框的插件
Stack : 堆?刂撇寮
SysRestore : 系統(tǒng)還原控制插件
tapihelp : 調(diào)制解調(diào)器modem控制插件
TCP : TCP連接創(chuàng)建插件
TextReplace : 文本替換插件
Time : 時(shí)間獲取插件
ToggleInstFiles : 可以在安裝頁(yè)面(InstFiles)顯示/隱藏安裝日志框插件
Tooltips : 氣球提示插件
TSFD : 文件選擇、保存對(duì)話框插件
Unicode : 文本Unicode編碼轉(zhuǎn)換插件
UnTGZ : TGZ 解壓插件
UserMgr : Windows用戶控制插件(創(chuàng)建、修改用戶)
version : Windows版本獲取插件
XML : XML 支持插件
XtInfoPlugin : 多種軟件信息采集插件
新增插件:
AnimGif plug-in--可以用來(lái)為安裝頁(yè)面上使用gif圖片格式的插件,同時(shí)也支持靜態(tài)bmp和jpeg格式
CDRom plug-in-- 開(kāi)/關(guān)CD-ROM 艙門;獲取CD-ROM 狀態(tài)(準(zhǔn)備好,尚未準(zhǔn)備好);獲取ready信息(卷標(biāo)名,卷標(biāo)數(shù))查找系統(tǒng)中所
有CD-ROM (依靠Enumerate_CD-ROM_Drives 插件)
GetVersion (Windows) plug-in--獲取Windows版本信息的插件(名字,類型,版本,....)
KillProcDLL plug-in-- 功能與KillProc類似,清除進(jìn)程的插件,根據(jù)返回值來(lái)執(zhí)行清除命令.
Linker plug-in--一個(gè)來(lái)把label轉(zhuǎn)化成一個(gè)超級(jí)鏈接的插件
LockedList plug-in--用來(lái)顯示或取得選者被卸載或覆蓋文件的鎖定程序列表插件
NSISdl Smooth-- NSISdl plug-in的修改版本,增加了安裝過(guò)程的平滑風(fēng)格顯示.與NSISdl的功能沒(méi)有其他差別
NSISpcre plug-in-- Nsis 正則表達(dá)式使用的插件
Name2ip plugin--把主機(jī)名轉(zhuǎn)換成IP 地址。
NsProcess plugin--通過(guò)名字查找/殺掉進(jìn)程;通過(guò)指定的進(jìn)程名殺掉所有進(jìn)程,進(jìn)程名不區(qū)分大小寫;支持
Win95/98/ME/NT/2000/XP ,插件大小僅為4KB.
PassDialog plug-in--可以創(chuàng)建4種密碼對(duì)話框的插件 用于創(chuàng)建用戶名、密碼或者序列號(hào)之類的驗(yàn)證是個(gè)錯(cuò)的選擇。
ShutDown plug-in--一個(gè)注銷,重啟或關(guān)閉計(jì)算機(jī)的NSIS插件。, o% Y# d; G0 }) _5 p1 p5 O1 e
ShutdownAllow plug-in--當(dāng)安裝程序運(yùn)行時(shí),這個(gè)插件允許Windows關(guān)閉或者注銷。
SkinnedButton plug-in --這個(gè)插件允許在安裝按鈕上添加皮膚
Stack plug-in--這個(gè)NSIS插件可以操作NSIS堆或者私人堆
TextReplace plugin--文本替換插件9 X) l4 u$ i1 e
Time plug-in--時(shí)間插件
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版