NSIS(多功能专业开源系统)
v3.06.1 免费版- 软件大小:2.25 MB
- 更新日期:2020-12-11 14:40
- 软件语言:英文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
NSIS是一款Nullsoft脚本可安装系统,它是创建Windows Installers的专业开源系统,它被设计为尽可能小且灵活,因此非常适合Internet分发;作为用户对产品的首次体验,稳定可靠的安装程序是成功软件的重要组成部分,使用NSIS,用户可以创建这样的安装程序,它们能够执行设置软件所需的一切;它是基于脚本的,允许用户创建逻辑来处理最复杂的安装任务,许多插件和脚本已经可用:用户可以创建Web安装程序,与Windows和其他软件组件进行通信,安装或更新共享组件等等;此NSIS工具可以创建能够安装/卸载、设置系统设置,提取文件等的Windows安装程序,由于NSIS基于脚本文件,因此可以创建简单和高级安装程序!
软件功能
生成自包含的可执行安装程序
支持ZLib,BZip2和LZMA数据压缩(文件可以单独或一起压缩)
卸载工具支持(安装程序可以生成卸载程序)
可自定义的用户界面(对话框,字体,背景,图标,文本,对勾标记,图像等)
经典和现代向导界面
完全多语言,在一个安装程序中支持多种语言(包括RTL语言)。
已经有40多种翻译,但是您也可以创建自己的翻译。
页面系统:您可以添加标准向导页面或自定义页面
用户选择安装组件,选择组件的树
软件特色
多种安装配置(通常为“最小”,“典型”,“完整”)和自定义配置
使用CRC32校验和的安装程序自我验证
压缩数据大小上的开销很小(默认选项为34 KB)
能够以文本或RTF格式显示许可协议
能够从注册表中检测目标目录
易于使用的插件系统
包括许多用于创建自定义对话框,互联网连接,HTTP下载,文件修补,Win32 API调用等的插件
安装程序可以大至2GB
用于自动安装的可选静默模式
支持定义的符号,宏,条件编译,标准预定义的预处理器
PHP和汇编元素(包括用户变量,堆栈,实际流控制等)的出色编码经验。
软件优势
安装程序具有自己的VM,可让您编写支持以下内容的代码:
文件提取(具有可配置的覆盖参数)
文件/目录复制,重命名,删除,搜索
插件DLL调用
DLL / ActiveX控件注册/注销
可执行执行(shell执行和等待选项)
快捷方式创建
注册表项读取/设置/枚举/删除
INI文件读/写
通用文本文件读/写
强大的字符串和整数操作
基于类名称或标题的窗口查找
用户界面操作(字体/文本设置)
窗口消息发送
用户与消息框或自定义页面的交互
分支,比较等
错误检查
重新启动支持,包括重新启动时删除或重命名
安装程序行为命令(例如show / hide / wait /等)
脚本中的用户功能
用户操作的回调功能
安装步骤
1、用户可以点击本网站提供的下载路径下载得到对应的程序安装包
2、只需要使用解压功能将压缩包打开,双击主程序即可进行安装,弹出程序安装界面
3、同意上述协议条款,然后继续安装应用程序,点击同意按钮即可
4、可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改
5、弹出以下界面,用户可以直接使用鼠标点击下一步按钮
6、弹出应用程序安装进度条加载界面,只需要等待加载完成即可
7、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可
使用说明
开销小
NSIS的创建旨在使其小型,快速和高效。虽然其他安装程序通常会在您的安装程序数据中添加数百KB或几兆字节,但是功能齐全的NSIS安装程序的开销仅为34 KB。
与所有主要Windows版本兼容
您可以创建一个与Windows 95,Windows 98,Windows ME,Windows NT,Windows 2000,Windows XP,Windows Server 2003,Windows Vista,Windows Sever 2008,Windows 7,Windows Server 2008R2,Windows 8,Windows兼容的安装程序Server 2012,Windows 8.1,Windows Server 2012R2,Windows Server 2016和Windows 10
独特的压缩方法
您可以在三种不同的集成压缩方法(ZLib,BZip2,LZMA)之间进行选择。新的LZMA压缩比其他任何常用压缩方法提供更好的结果。您不必使用大型的自解压存档模块或其他应用程序。压缩支持包含在34 KB的开销中。
基于脚本
与其他只能基于文件和注册表项列表生成安装程序的系统不同,NSIS具有强大的脚本语言。该脚本语言是为安装程序设计的,并具有可帮助您执行许多安装任务的命令。您可以轻松添加自定义逻辑并处理不同的升级,版本检查等等。
对于标准安装程序,或作为更复杂安装程序的起点,您可以使用一种可用的脚本生成工具。
一个安装程序中提供多种语言
一个安装程序可以支持多种界面语言。已经包括40多种翻译,但是您也可以创建自己的语言文件。完全支持阿拉伯语和希伯来语等RTL(从右到左)语言。
目标系统的许多功能和检查
脚本语言提供了可以在目标系统上使用的命令,从简单的功能(如文件夹创建和注册表编辑到文本/二进制文件修改,环境变量修改和系统重启)。使用提供的插件,您甚至可以使用Windows API。
自定义对话框和界面
您可以创建自定义向导页面以获取用户输入或集成配置选项。NSIS包括经典的现代向导界面,但是甚至可以创建自己的自定义界面。
插件系统
NSIS可以使用可以与安装程序通信的插件进行扩展。它们可以用C,C ++,Delphi或其他语言编写,并可用于执行安装任务或扩展安装程序界面。您可以将插件与一行脚本代码一起使用。插件也可以像其他安装数据一样被压缩,并且仅在使用所提供的功能时才包括在内。
支持Web安装,文件修补
NSIS发行版包括一组插件,使您可以从Internet下载文件,建立Internet连接,修补现有文件等等。
项目集成,不同版本和自动构建
NSIS编译器具有强大的预处理器。这使您可以轻松地将多个项目集成到单个安装程序中,或自动生成安装程序版本。您还可以生成其他版本,例如精简版和完整版。
简单易读的文件格式
NSIS脚本格式和用于接口对话框的格式很容易,已记录且易于阅读,因此您可以使用自己喜欢的编辑器来编辑文件。这也使自动脚本生成成为可能。
便携式编译器
NSIS编译器可以针对POSIX平台(如Linux和* BSD)进行编译。生成的安装程序仍将仅在Windows上运行,但是通过这种方式可以在没有Windows或WINE的情况下生成它们。
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文