NSIS中文版

NSIS中文版

官方

系统:PC

日期:2023-06-21

类别:编程开发

版本:v3.06.1.2020912增强版

  • 详情
  • 相关
  • 评论
NSIS中文版是NullSoft Scriptable Install System的简称,它也可以叫做Nullsoft脚本安装系统,这是一款能够帮助开发者检测开发产品的安装程序工具,在开发一款产品时,能否合理的使用非常的重要,所以每一个开发者都需要在用户使用你的应用程序之前首先会体验到你的安装程序,而这款软件则可以帮助开发者们体验产品的使用感。它允许创建任何事情,从最基本的安装、卸载、设置系统设置、解压文件到复制文件程序、设置环境变量、定制配置文件等等,而且基于脚本文件的优点,NSIS具有极高的灵活性,可以完全的控制安装程序的每一部分,并且可以使用最小的消耗同时拥有大量的功能选项,所以其功能强大的脚本语言以及丰富的外部插件支持被上百个应用程序所应用,并且作为它们进行程序发布的工具。
而本次为大家带来的Nullsoft Scriptable Installation System汉化增强版汉化makensisw工具仅界面为中文版,重新编辑NSIS菜单改为中文显示并增加多个实用中文手册及工具,还增加了脚本编辑和实用工具,能够更好的为程序开发者们助力,所以有需要的开发者们不妨前来下载体验一下这款软件。
NSIS绿色版

软件特色

1、生成包含可执行安装程序的外壳;
2、支持 ZLIB、BZIP2 和 LZMA 数据压缩 (文件可个别压缩或同时);
3、支持卸载 (安装程序可以生成卸载程序);
4、可自定义的用户界面 (对话、字体、背景、文本、检测标记、图像等等);
5、典型和新式向导界面;
6、完整的多语言,支持一个安装程序有多个语言。自带超过 35 种语言翻译,但是你也可以建立你自己的;
7、页面系统:你可以添加标准向导页面或自定义页面;
8、用户可以选择安装组件,树形组件列表;
9、多个安装配置 (通常为最小、典型、完全) 和自定义配置;
10、安装程序自我验证使用 CRC32 校验和;
11、除了压缩的安装数据大小只需要很小的程序头 (默认为 34KB);
12、可以显示文本或 RTF 格式的许可协议;
13、可以通过注册表检测目标目录;
14、易用的插件系统 (大多数插件用于创建自定义对话、因特网连接、HTTP 下载、文件打补丁、调用 Win32 API 等等) 已经包含;
15、安装程序可以达到 2GB 最高限制;
16、可选性的静默安装模式用于自动安装;
17、预处理器支持定义符号、宏、条件编辑、标准预定义;
18、有意思的类似于 PHP 和汇编的编程体验 (包含用户变量、堆栈、流程控制等等);
19、安装程序有它们自己的 VM,使你书写的代码可以支持:
- 文件解压 (可配置的覆盖参数);
- 文件、目录复制、重命名、删除、搜索;
- 调用插件 DLL;
- DLL/ActiveX 控件注册、解注册;
- 可执行外部程序 (外部执行并带有等待选项);
- 创建快捷方式;
- 注册表读取、设置、查询、删除;
- INI 文件读取、写入;
- 常规文本文件读取、写入;
- 强大的字串和整数处理;
- 基于类名或标题判断窗口;
- 用户界面操作 (字体、文本设置);
- 发送 Window 消息;
- 通过消息框或自定义页面与用户交流;
- 分支、比较等等;
- 错误检测;
- 支持重启,包括重启后删除或重命名文件;
- 安装程序行为命令 (比如显示、隐藏、等待等等);
- 在脚本可以使用用户函数;
- 对用户的动作回调函数。

功能介绍

1、很小的额外开销
NSIS 具有体积小、速度快和高效率的特点。当其它安装程序动辄需要几百 KB 或好几 MB 的安装程序数据,而一个具有完整功能的 NSIS 安装程序仅占用了 34 KB 的额外开销。
2、兼容所有主流的 Windows 操作系统
你可以创建兼容于 Windows 95、Windows 98、Windows ME、Windows NT、Windows 2000、Windows XP 和 Windows Server 2003 的安装程序。
3、独特的压缩方法
你可以在这三种 (ZLib、BZip2、LZMA) 完整的压缩方法中选择其一。新的 LZMA 压缩具有比其它通用压缩方法更好的效果。而且你不需要大块的外壳释放文档模块或其它的应用程序。该压缩方式已经包含在那 34KB 的额外开销里。
4、基于脚本
不像其它的安装系统仅能基于文件列表和注册表操作来创建安装程序,NSIS 有一个强大的脚本语言。该脚本语言设计来专门制作安装程序并有可以帮助你执行任何安装任务的命令。你可以很容易的添加自定义逻辑和处理不同的升级、版本检测等。在 NSIS Wiki 你可以找到更多。
5、在一个安装程序里支持多语言
一个安装程序可以支持多语言界面。本身已经包含超过 40 种翻译,但是你也可以创建你自己的语言文件。RTL(从右至左)语言比如阿拉伯语和希伯来语也得到完整的支持。
6、许多特性和对目标系统的检测
脚本语言提供的命令使你可以在目标系统上使用。从简单的功能比如创建文件夹和注册表编辑到文本、二进制文件修改,修改环境变量和重启系统。使用提供的插件你甚至可以使用 Windows API。
7、自定义对话和界面
你可以创建自定义的向导页面来获取用户的输入或结合配置选项。NSIS 包含了一个典型界面和新式向导界面,但是你也可以创建自己的界面。
8、插件系统
NSIS 可以由能和安装程序对话的插件来扩展。他们可以由 C、C++、Delphi 或其他语言并且可以用来执行安装任务或扩展安装程序界面。使用这些插件你只需要一行代码。插件也可以像其它安装数据一样被压缩并且仅在你使用它们的功能的时候被包含进来。
9、支持网络安装,给文件打补丁
NSIS 的发行包含了一系列插件使你可以从因特网下载文件、连接因特网、对存在的文件打补丁等。
10、方案综合、不同的发布和自动建立
NSIS 编译器有强大的预处理器。这使你很容易的整合多个方案到单个安装程序或自动的产生安装程序构造。你也可以产生不同的版本比如精简版和完全版。
11、容易且人性化的易读文件格式
NSIS 脚本格式和用于界面对话的格式是容易的、人性化的且易读的,所以你可以使用你喜欢的编辑器来编辑你的文件。

增强版说明

1、集成了网络上能够收集到的大部分插件及应用示例;
2、集成了 VNISEdit v2.03(.nsi默认)和 NotePad2 两个脚本编辑器(.nsi右键);
3、集成了 NSISDialogDesigner自定义页面设计工具;
4、集成了 NSIS用户手册和 NSIS图文教程集锦。
5、基于官方源码汉化编译、NSIS菜单界面、编译器界面及zip2exe;
6、并集成了由mefcl翻译的帮助文件,在此致谢!
7、集成可视化脚本编辑器 “VNISEdit” 中文增强版;
8、集成文本编辑器 “Notepad2-mod” ,支持代码高亮和行数显示;
9、更新部分.nsh文件到最新;
10、更新部分例子到最新;
11、更新部分插件到最新;
12、x86-unicode插件总共集成了141个;
13、Plugins_x86-ansi插件总共集成了337个。

特别说明

1、bin文件夹下的采用了Nanlon的makensis.exe V3.03的版本;
2、解决了VNISEdit不支持代码补全的问题;
3、不知这样替换是否有问题,请大家测试留言;
4、另外新版的makensis.exe也放入了bin文件夹下,如果有问题可以用这个。
展开内容

评分及评论

4.5满分5.0分

点击星星用来评分

评论需审核后才能显示
同类排行