[置顶] NSIS 之 NsDialogs 常见问题解答

摘要: NSIS 之 NsDialogs 常见问题解答 如何启用/禁用控件 使用标准 NSIS EnableWindow 命令。 NSDialogs 允许您弹出通过 ${NSD_Create*} 创建的控件的 hwnd (句柄)。EnableWindow 将 hwnd 作为其参数之一。通过它,您可以轻松启用/禁用控件。 !include "nsDialo 阅读全文
posted @ 2024-07-20 12:01 水晶石 阅读(186) 评论(0) 推荐(0) 编辑

[置顶] NSIS 官方对安装包出现 NSIS Error 的解释与解决方案

摘要: NSIS 官方对安装包出现 NSIS Error 的解释与解决方案 为什么我的安装包会出现 NSIS Error (NSIS 错误)? 如果您是因为 nsis错误 消息搜索寻找答案到达本页面,说明您在安装程序时遇到了问题。下载的文件不完整或已被修改。虽然本页将概述基本解决方案: 但首先还是请先联系您正在安装的程序的发布者或开发人员以获取完整的支持。 这条消息是什么意 阅读全文
posted @ 2024-07-20 12:01 水晶石 阅读(551) 评论(0) 推荐(0) 编辑

[置顶] NSIS 入门教程 (三)

摘要: NSIS 入门教程 (三) 引言 在教程的第二部分中,我们为安装程序增加了一个卸载程序,并查看了一些其他的向导页面以及安装部分的选择。第三部分的目标是使安装程序的外观更加现代化。 更现代的外观 为了给安装程序一个更现代的外观,我们要启用现代用户界面。要提升我们的安装程序(基于“secondinstaller”),不需要做太多的 阅读全文
posted @ 2024-07-20 12:01 水晶石 阅读(148) 评论(0) 推荐(1) 编辑

[置顶] NSIS 入门教程 (二)

摘要: NSIS 入门教程 (二) 引言 在教程的第一部分中创建第一个安装程序后,我们还将需要删除其安装区段中已安装的文件。我们还将展示更多安装引导页面,让用户有机会选择安装的某些部分。 卸载 创建一个安装程序.可以干净的卸载,不仅是一种礼貌,对于程序的开发与发行方也有很多好处: • 对于更新,首先可以干净地删除旧版本文件。这意味着新 阅读全文
posted @ 2024-06-28 12:21 水晶石 阅读(295) 评论(0) 推荐(1) 编辑

[置顶] NSIS 入门教程 (一)

摘要: NSIS 入门教程 (一) 介绍 大多数应用程序都附带一个安装程序,它将所需的文件复制到正确的文件夹中,创建注册表项,并提供卸载例程以(希望)从计算机中彻底删除应用程序,有多种解决方案可以为自主开发的应用程序配备安装程序。除了Install Shield或Wise等商业产品外,还有开源安装工具Nullsoft Scriptab 阅读全文
posted @ 2024-06-22 13:05 水晶石 阅读(856) 评论(1) 推荐(1) 编辑

[置顶] NSIS官方认证插件集成安装包(已更新)

摘要: 本次制作的集成安装包集成了NSIS官方wiki认证的所有插件(无法下载或者严重过时的除外),翻译了部分常用插件的帮助文档。额外集成了关于皮肤,界面与按钮美化以及用于窗口子类化等少数几个优秀的第三方插件。所有插件皆为当前能得到的最新版本。 由于兼容性原因,在不干扰正常使用的情况下强烈建议将nsis升级 阅读全文
posted @ 2023-05-05 19:58 水晶石 阅读(762) 评论(0) 推荐(0) 编辑

[置顶] NSIS V3.08 简体中文增强版

摘要: NSIS V3.08 简体中文增强版 更新:从源码彻底汉化NSIS,重新封装一个轻量版的简体中文版(老的集成版本暂时保留),新版本集成中文用户手册与nsdialogs帮助文档到3.08版,优化调整启动菜单。 将脚本编辑器升级为Notepad3(重新编译精简优化,将中文由外置语言文件改为内置), 只携带了官方版本的16个插件(需要插件的自 阅读全文
posted @ 2022-09-08 09:51 水晶石 阅读(6943) 评论(2) 推荐(8) 编辑

[置顶] HM VNISEdit2.0.3修正版(已更新支持NSIS3.10)

摘要: HM VNISEdit2.0.3修正版(已更新支持NSIS3.10) 更新:添加3.10版 NSIS 语法高亮支持,修正快捷键F1查询NSIS用户手册命令词条的准确度。 HM VNISEdit,曾经是NSIS最强最佳开源免费编辑器/IDE,但2003年至今原作者已经接近20年未再更新,随着NSIS3.X版本的普及,NIS Edit不可避免的出现了大大小小的各种BUG, 阅读全文
posted @ 2022-08-12 21:32 水晶石 阅读(1307) 评论(2) 推荐(3) 编辑

[置顶] NSIS 自定义安装界面准确获取安装进度完美解决方案

摘要: 友情提醒:随着7zip版本快速更新,nsis7z插件已经不能全面兼容新版,使用本例子请将7zip版本降至9.2x以下并下载最新版nsis7z.dll! 几乎所有玩过nsis的人在制作安装进度页面时都会遇到一个比较棘手的问题,画出进度条容易,但准确掌握文件释放进度,同时再去配合进度条的进度在nsis看 阅读全文
posted @ 2022-08-12 19:30 水晶石 阅读(975) 评论(0) 推荐(0) 编辑

NSIS_XML_插件中文帮助文档

摘要: NSIS XML 插件 v2.0 NSIS XML.dll官方Wiki下载地址:XML.zip 2008 年 Shengalts Aleksander,网名 Instructor (Shengalts@mail.ru) 目录 1. 使用说明 2. 插件特性 3. 特殊字符 4. XML文件示例 5. 阅读全文
posted @ 2023-11-27 21:16 水晶石 阅读(282) 评论(0) 推荐(0) 编辑

NSIS3.08 System 插件中文帮助文档

摘要: NSIS System 插件 版权所有 © 2002 brainsucker (Nik Medved)版权所有 © 2002-2023 NSIS 贡献者 目录 介绍 可用函数 内存相关函数 调用函数 64-bit 函数 FAQ 介绍 System 插件使开发人员能够从任何 DLL 调用任何导出的函数 阅读全文
posted @ 2022-12-31 20:37 水晶石 阅读(1008) 评论(0) 推荐(0) 编辑

NSIS获取符号链接(软连接)的目标路径

摘要: 这个问题是前几天群里一位群友提出的问题,如何使用nsis获取符号链接的实际路径,说实话当时还是有点蒙的,因为NSIS作为一个软件安装包制作的脚本系统,这种应用场景还是非常少的,并且NSIS天生就不支持操作系统的高级文件系统功能!所以问题就显得比较生僻!后来又去恶补了一下关于符号链接的工作原理和相关资 阅读全文
posted @ 2022-10-13 14:23 水晶石 阅读(192) 评论(0) 推荐(1) 编辑

关于HM VNISEDIT在新版系统下编译并运行提示权限不足问题的解决方案

摘要: 如果你使用过NSIS为你的项目制作过安装包,那HM vnisedit一定是你绕不过去的槛,作为NSIS号称的最佳免费IDE/编辑器,功能齐全,与NSIS配合性能强悍,实至名归。只是开发作者最后版本更新在2005年已经停止,国内汉化版修修补补也仅仅坚持到2006年未再继续,时至今日,已经过去十几年,与 阅读全文
posted @ 2022-09-30 12:01 水晶石 阅读(296) 评论(0) 推荐(1) 编辑