NSIS(Nullsoft Scriptable Install System)开源安装程序制作软件使用详细步骤(Windows系统下)安装包制作
1.软件详情
NSIS (Nullsoft Scriptable Install System)是一种在Windows系统下的开源安装程序制作软件。它提供了安装、卸载、系统设置、文件解压缩等功能。正如其名字所指出的那样,NSIS 是通过它的脚本语言来描述安装程序的行为和逻辑的。NSIS 的脚本语言和通常的编程语言有类似的结构和语法,但它是为安装程序这类应用所设计的。如果你想学习如何使用 NSIS , 可以仔细阅读这篇文章,了解一下 NSIS 的基本使用方法。
软件版本
我使用的 NSIS 软件是 3.06.1 的 中文增强版
- 下载地址
- 提取码: CSDN
版本说明
- 基于官方源码汉化编译、NSIS菜单界面、编译器界面及zip2exe;
- 并集成了由mefcl翻译的帮助文件,在此致谢!
- 集成可视化脚本编辑器 “VNISEdit” 中文增强版;
- 集成文本编辑器 “Notepad2-mod” ,支持代码高亮和行数显示;
- 更新部分.nsh文件到最新
- 更新部分例子到最新
- 更新部分插件到最新
- x86-unicode插件总共集成了141个
- Plugins_x86-ansi插件总共集成了337个
- 感谢: 蓝色网际、贾可、gfm688、X-Star、Zhfi、Ansifa、水晶石、星空不寂寞、junshaw 、似水年华、少轻狂、mefcl等大神为NSIS在国内的普及所作出的贡献致以崇高的敬意
翻译跟进
- Modern UI (1.81)
- Modern UI 2.1
- 帮助文件 NSIS.CHM 汉化更新至 3.0.5
2.教程撰写起因
我负责一个关于风机振动信号分析与故障诊断系统的项目,使用 Python 的pyinstaller将py文件打包为一个软件,发现其居然有1.3GB之多,并且小的动态链接库(.dll)很多,相信大家都知道这种琐碎的小文件移动起来耗费的时间很多。为了让该软件能够方便移动,我想到两种方法。一种是直接只用7z软件对其压缩,另一种是使用制作安装包的软件,所以我找到了 NSIS 。事实证明,NSIS挺好用,将1.3G的文件压缩到了285M !!!而且相比于前者,逼格不是一个等