这里是 RESTOOLS 工具系列汇总下载。

点击这里进入 RESTOOLS 工具系列下载页面


Tag: NSIS |
预览模式: 普通 | 列表
上次那个要做一个插件,花去了二十几个 KB,对于更加节省资源,这里提供一个更简单的方法,无需插件。生成安装文件更加的小。
看来偶的功力还有待提升,否则每次做无用功,还真是无趣呢~~  
引用来自 Setup.nsi,2005-5-18 引用来自 Setup.nsi,2005-5-18
/*----------------------------------------------/
/ 关于 NSIS 自定义控件写入超过 8192 字节的插件。/
/ 理论上如果控件能够容纳,多大的文本都能放入    /

查看更多...

Tags: NSIS 脚本 字符串

分类:NSIS 使用技巧 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 12070

关于如何打破 NSIS 的 8192 字节限制

程序代码 程序代码
问题引发:标准 NSIS 编译器只接受 1024 字节的字符串,就算特别编译版也只是 8192 字节。如何打破这个限制呢。

所以我写了个插件。打破这个限制。如下:下载插件,附插件源码,里面有例子脚本。在这里先附上例子脚本。
----已找到更加简单的方法来实现这个功能,请看 [关于打破 NSIS 的 8192 字节限制的更简单方法]
---- 这里作为一个功能测试的另类方法吧。
引用来自 Setup.nsi,2005-5-17 引用来自 Setup.nsi,2005-5-17
/*----------------------------------------------/

查看更多...

Tags: NSIS 脚本 字符串

分类:NSIS 使用技巧 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6176
程序代码 程序代码
问题:
NSIS 中,自定义页面中,有一个 勾选框 和 一个 目录选择编辑框,能否实现勾选 CheckBox 后,目录选择编辑框 可用,如果不勾选,目录选择编辑框 变为不可用。

问题涉及到 NSIS 中自定义页面中的关于控件的消息传递问题,还有怎样进入回调函数处理的问题。
关于自定义页面的预先声明格式: Page custom [创建函数] [离开函数] [标题]
这里解释一下,关于自定义页面的控件回调处理,原来是在 [离开函数] 中处理的。以下是一个例子。另外,要注意 控件 在自定义页面中要设置 Flags 包含 NOTIFY 属性,才可以令程序在 [离开函数] 中处理相关操作。

查看更多...

Tags: NSIS 脚本 自定义页面 控件 消息

分类:NSIS 使用技巧 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 11005

NSIS 自定义页面结合组件选择安装

程序代码 程序代码
问题:
如何控制一个自定义页面的显示与否,例如把一个"数据库操作"做为一个组件选项,而组件选项的下一页(即自定义页面)就是输入数据库连接信息,但是,当用户没有选择"数据库操作"这个组件时,点下一步仍然会出现输入数据库密码页面,怎样做出一个判断:当用户选择"数据库操作"时,下一页为提示输入数据库密码页面,当用户没有选择"数据库操作"时,下一页为安装页面(MUI_PAGE_INSTFILES),即跳过了提示输入数据库密码页面。

以下是一个脚本例子,没有作数据库操作的内容,把问题简单化。 (顺便测试一下 VNISEdit 的 UBB 代码生成功能,^_^v)
引用来自 Setup.nsi,2005-5-15 14:55:19 引用来自 Setup.nsi,2005-5-15 14:55:19
/*---------------------------------------
自定义页面结合组件选择安装测试简单脚本。

查看更多...

Tags: NSIS 自定义页面 数据库 UBB 脚本 组件

分类:NSIS 使用技巧 | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 23086
(基于 NIS Edit 2.0.3 修改编译)
帖子太长,重新开个新帖,这里作为 build050512 之前的版本历史帖
请到新的帖子下载最新版 http://restools.hanzify.org/article.asp?id=43

把一个最强的 NSIS 脚本编辑工具变得更加强大,令到 NSIS 脚本编辑更加趋于简单。

查看更多...

Tags: NIS Edit VNISEdit NSIS 脚本编辑

分类:NSIS & InnoSetup | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 13320

官方 NSIS 插件全集简单介绍

功能简单介绍,那只是本人的理解,仅供参考,实际功能的深入了解自己去看文档。^__^
程序代码 程序代码
http://nsis.sourceforge.net/archive/nsisweb.php?page=32&instances=0

Math plugin (contain examples) -- 数学函数插件,NSIS 软件已包含,这个不用说了吧,计算的时候必用。

System plugin (contain examples) -- 调用其他动态链接库(*.dll)插件,NSIS 软件已包含,超级好用,把 windows 的 API 发挥到极限。

查看更多...

Tags: NSIS 插件 安装程序 补丁

分类:NSIS & InnoSetup | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 7700

现在正在玩 NISEdit,呵呵。

有机会成为最强的 NSIS 脚本编辑工具。已发布第五版的修改版啦,原帖在此,欢迎使用,给点意见。^_^

http://bbs.hanzify.org/index.php?showtopic=30423

Tags: NSIS NIS Edit VNISEdit

分类:NSIS & InnoSetup | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6405

NISEdit 初步接触 ^_^

终于在自己的电脑上成功编译了 NIS Edit ,真是服了它的作者,里面涉及到的控件,需要的版本,说得够简单的,而且版本信息提供并不对应,弄得我研究了一大段时间, ,好了,既然已经成功编译,下一步就可以开始看看它有什么缺点了 venis ?呵呵, NIS Edit 的作者写程序似乎对界面的要求好一点,我不认为它会被 venis 击败,我会让它更加好的。

Tags: NIS Edit NSIS Venis 安装程序

分类:NSIS & InnoSetup | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6737