Nullsoft Scriptable Install System

軟件截圖:
Nullsoft Scriptable Install System
軟件詳細信息:
版本: 2.45
上傳日期: 2 Jun 15
開發: NSIS Team
許可: 免費
人氣: 0

Rating: 1.0/5 (Total Votes: 1)

Nullsoft的腳本化在短期NSIS安裝系統是一個專業的開源工具為Windows安裝程序的開發。它被設計成盡可能小,並靈活地並且因此非常適合於網絡分佈。
一個安裝不僅與你的產品的用戶的第一次體驗,許多軟件問題,也可以通過提供可靠的安裝工具解決。 NSIS允許您創建穩定,快速和用戶友好的安裝程序,它們能夠安裝,卸載,設置系統設置,解壓文件等等的。隨著NSIS腳本語言可以實現你想要的任何自定義邏輯。
大集合插件,腳本和軟件開發人員中心,幫助您建立功能齊全的安裝,並提供了幾乎每一個場景的解決方案

功能

  • 在生成獨立可執行安裝程序
  • 支持zlib的,BZip2壓縮和LZMA壓縮數據(文件可單獨或共同壓縮)
  • 卸載支持(安裝程序可以生成一個卸載程序)
  • 在自定義用戶界面(對話框,字體,背景,圖標,文字,复選標記,圖像等)
  • 在古典與現代的嚮導界面
  • 多語言(包括RTL Catalogs找到前幾項)在一個安裝多語種全面的支持。 40多個譯本已經上市,但你也可以創建自己的。
  • 頁系統:您可以添加標準的嚮導頁面或自定義頁面
  • 在安裝組件,樹組件選擇的用戶選擇
  • 在安裝多個配置(通常是最小的,典型的,完全),並自定義配置
  • 使用CRC32校驗安裝程序自校驗
  • 小的開銷了壓縮數據的大小(34 KB使用默認選項)
  • 能夠顯示文本或RTF格式的許可協議
  • 能夠檢測目標目錄從註冊表
  • 易於使用的插件系統(大量的插件創建自定義對話框,互聯網連接,HTTP下載,文件修補,Win32 API調用等等都包括在內的)
  • 在安裝可高達2GB
  • 可選靜音模式為自動安裝
  • 與支持預處理器的定義的符號,宏,條件編譯,標準預定義
  • 用PHP和集會元素一個可愛的編碼經驗(包括用戶變量,堆棧,真正的流量控制等。)
  • 在安裝有他們自己的虛擬機,讓你寫的可以支持代碼:
  • 文件提取(帶有可配置參數重寫)
  • 文件/目錄拷貝,重命名,刪除,搜索
  • 插件DLL調用
  • 在DLL / ActiveX控件的註冊/註銷
  • 在執行可執行文件(shell中執行,並等待選項)
  • 快捷方式創建
  • 在註冊表項讀/設置/枚舉/刪除
  • 在INI文件讀取/寫入
  • 在普通文本文件讀取/寫入
  • 強大的字符串和整數操作
  • 在窗口發現基於類名或標題
  • 在用戶界面操作(字體/文本設置)
  • 在窗口消息發送
  • 有消息框或自定義頁面的用戶交互
  • 分支,比較等。
  • 錯誤檢查
  • 在重啟的支持,包括刪除或重命名重啟
  • 在安裝程序的行為命令(如顯示/隱藏/等待/等)
  • 在腳本用戶功能
  • 在回調函數用戶操作
  • 完全免費用於任何用途。請參閱許可證。
  • 更多

什麼在此版本中是新的

  • 重大變化:
  • 添加了對Windows 7的安裝支持 - 使用RequestExecutionLevel,就像Vista的(錯誤#2725883)
  • 新增WinVer.nsh Windows 7和Windows 2008 R2的支持
  • 在安裝現在確定為終端服務識別(IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE),所以$ WINDIR將安裝在終端服務時不再是用戶的配置文件下
  • 少煩惱的UAC在添加/刪除控制面板(BUG#2697027)
  • 小的改動:
  • 添加通配符和/非致死性suppport的!DELFILE(RFE#1505425)
  • 修正了!searchparse(BUG#2680110)
  • 固定輸入驗證的CreateFont(BUG#2801024)
  • 在工作目錄(錯誤#2781948)的固定NSIS菜單操作
  • 修正了Vista的問題與外殼文件夾($文件,$ PROFILE等)上的根目錄(BUG#2138075)
  • 在小文檔改進(包括錯誤#2705878,BUG#2606525)
  • 使用SW_SHOWDEFAULT為ExecShell默認(BUG#2796189)
  • 現代的UI:
  • 呼叫完成頁面顯示功能只有在頁面完全初始化(錯誤#2720968)
  • 修正了卸載目錄頁面(BUG#2690112)翻譯
  • 在固定安裝型文本組件頁面(補丁#2801317)位置
  • 固定失踪MUI_INNERTEXT_COMPONENTS_DESCRIPTION_TITLE(BUG#2788620)
  • 翻譯:
  • 更新印尼(補丁#2790571)
  • 更新了葡萄牙語BR(補丁#2642542)
  • 在構建系統:
  • 修正了一些海灣合作委員會警告

什麼是在2.44版本新

  • 重大變化:
  • 修正了2.43介紹造成腳本建立與一些圖標(BUG#2572035)問題的一個錯誤
  • 小的改動:
  • 修正nsDialogs CreateTimer文檔(BUG#2595565)
  • 在全球標籤未中時,未使用的功能申報工作(BUG#2593369)

什麼是在2.43版本新

  • 在細微的變化:
  • 新增WinCore.nsh,WinDef.nsh,WinError.nsh,WinNT.nsh和WinUser.nsh更多有用的Windows定義
  • 修正引起的!packhdr壓縮資源(BUG#2533431)崩潰
  • 在小文檔改進(包括錯誤#2564005)
  • 在現代的UI 2:固定MUI_DIRECTORYPAGE_BGCOLOR(BUG#2494528)
  • 實用程序和插件:
  • 橫幅:固定安裝上顯示的背景時,橫幅是在.onInit使用
  • MakeNSISW:新增Ctrl + K熱鍵為構建取消(RFE#2557392)
  • nsDialogs:新增NSD_SetIcon(補丁#2500960)
  • 翻譯:
  • 新增世界語
  • 保加利亞修復
  • 插件API:
  • 新增VS2008的項目文件
  • 在POSIX更好的安裝頭文件和庫文件 - 請參閱安裝文件的詳細信息
  • 頭文件和庫文件被移動到一個子目錄名為NSIS防止碰撞
  • RegisterPluginCallback現在更大範圍的錯誤的返回INT代替BOOL報告
  • 在構建系統:
  • 新增Fink的MinGW的前綴(BUG#2495138)
  • 在OS X(BUG#2497290)固定BOOL構建問題
  • 修正的iconv依賴檢測在OS X(BUG#2494539)
  • 在固定的Solaris構建(補丁#2497172)

什麼是在2.42版本新

  • 重大變化:
  • 過時/ NOUNLOAD和SetPluginsUnload使腳本更簡單,更安全(補丁#1912699)
  • 有用的函數頭不再需要使用申報和不同的語法功能卸載
  • 在修補的插件API現在進來pluginapi.lib,API的版本信息,更常見的功能(補丁#2359978)
  • 的形式
  • 小的改動:
  • 進行編譯時文本搜索添加!searchreplace預處理命令/替換
  • 添加了對EXE COM服務器註冊(RFE#2315740)支持
  • 在小文檔改進(包括錯誤#2386821)
  • nsDialogs:新增定時器支持(補丁#2135855)
  • WinVer.nsh:新增IsServer,IsWin2003R2,IsStarterEdition,OSHasMediaCenter和OSHasTabletSupport(由Anders補丁)
  • WinVer.nsh:固定95 / NT4歧義(BUG#2053642)
  • WinVer.nsh:適當的Windows XP x64的檢測(BUG#2053700)
  • WinVer.nsh:Windows 2008的檢測支持(RFE#1949260)
  • 翻譯:
  • 小英語語法改進(錯誤#2323452)
  • 在構建系統:
  • 在與海灣合作委員會(補丁#2193442)全系統兼容。

什麼是在2.40版本新

  • 重大變化:

  • 加入WINVER在2.39版本的
  • 在服務包宏現在的工作(錯誤#2070708,#補丁2095363)
  • 小的改動:
  • 添加初始文件夾的選擇nsDialogs選項:: SelectFileDialog(補丁#2016003)
  • 固定GetParameters處理的MBCS字符(BUG#2067946)
  • 修正不正確的$ {} NSD_OnBack文件(BUG#2059651)
  • 在現代的UI 2:將焦點設置到終點頁面上自述複選框(BUG#2110357)
  • 翻譯:
  • 葡萄牙修正(錯誤#2086988)
  • 簡體中國修正(補丁#2056906)

意見 Nullsoft Scriptable Install System

評論沒有發現
添加評論
打開圖片!