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

评论没有发现
添加评论
打开图片!