我的NSIS脚本示例
2010-03-07 23:26:58 | 作者:haijd
以下是腳本內容:
全方位掌握 NSIS 的使用
2010-03-07 23:27:20 | 作者:haijd
NSIS 大体布局如下:
- 预设参数(包括外部压缩器选择、编译选项、宏定义以及文件包含等)
- 普通安装设置
- 自定义函数
- 安装程序区域内容
- 安装程序回调函数及其相关函数定义
- 卸载程序区域内容
- 卸载程序回调函数及其相关函数定义
官方 NSIS 插件全集简单介绍
2010-03-07 23:27:34 | 作者:haijd
官方 NSIS 插件全集简单介绍
使用 NSIS Setup 打包安装程序
2010-03-07 23:27:48 | 作者:haijd
来源地址:http://www.blogjava.net/magicgod/articles/24764.html
这次用 NSIS Setup 来打包安装程序,用到了Oracle、BDE、ODBC、mysql、PATH、ini文件,基本上常用功能都用全了。
- Oracle
基本上一个目录,一堆注册表,可以兼容8i开始的oracle服务器,当然不要用到复杂的功能。 - BDE
基本也是一个目录,一堆注册表,反正borland很多年没更新过了,不过运行的还不错。 - MySQL
这个只要一个目录就行了,注册表不用管,主要是执行一个命令把服务建起来。 - ODBC
MyODBC要安装到系统目录下,注册也是一个命令就行了,另外要创建一个ODBC的DSN,还好已经提供了包。 - 配置文件
需要建一个对话框,叫作InstallOptions Dialog。然后把变量捆绑上,最后替换一下文件就行了。
NSIS精品代码
2010-03-07 23:27:55 | 作者:haijd
1、闪屏效果(渐现渐隐)
Function .OnInit
InitPluginsDir
File /oname=$PLUGINSDIR\splash.bmp c:\test.bmp
advsplash::show 1500 800 600 -1 $PLUGINSDIR\splash
Functionend
NSIS安装制作基础教程
2010-03-07 23:28:11 | 作者:haijd
NSIS简介:
NSIS 是“Nullsoft 脚本安装系统”(Nullsoft Scriptable Installation System)的缩写,它是一个免费的 Win32 安装、卸载系统。它的特点:脚本简洁高效;系统开销小;当然进行安装、卸载、设置系统设置、解压文件等等更不在话下,几乎可以做所有的事情。更多的功能请阅读蓝色网际的《NSIS帮助文档》。
对于制作NSIS的使用教程,蓝色网际是NSIS方面的专家,她的《NSIS帮助文档》就是一本NSIS的圣经,而对初学者来说,最头疼的莫过于一大堆看不懂的代码,对他们来说无异于一本天书。缘于此,特草此基础教程,希望NSIS专家们勿见笑,不当之处欢迎批评指正以期完善,也希望给初学者作个铺垫。