http://foobar.nease.net/nsis/
已翻译的文档列表
一些术语对照
Section | 区段 |
Function | 函数 |
Label | 标记 |
Flag | 位标计 |
Modern UI | 新式用户界面 |
Page | 页面 |
Symbol | 赋值号 |
Block | 区块 |
Callback | 回调 |
Brand | 标志 |
Shell Folder | 命令解释程序目录 |
一些实例
foobar.nsi -> foobar2000 plus! 的脚本(2005.1.1)
acdc31sr1.nsi -> ACDSee 3.1 SR1 美化版脚本(2004.10.30)
mpcassoc.nsi -> MPC 文件关联器脚本(2004.10.2)
liveupdate.nsi -> Simple LiveUpdate 脚本(2004.9.18)
winamp.nsi -> Winamp 的安装脚本(2004.11.8)
makensis 修改版 (版本 2.06)
可以使用 LogSet 指令,最大字符长度为 8192
增加了一些预定义:
${__DIR__}: 和 ${__FILE__} 类似,表示当前脚本所在目录。在编译时运行程序非常有用,比如
!system '${NSISDIR}\Contrib\VPatch\GenPat.exe "${__DIR__}\oldfile.exe" "${__DIR__}\newfile.exe" "${__DIR__}\patch.pat"' = 0
原来修改版里的 ${__DAY__} 等时间的预定义已经取消,因为 !define /date 就可以定义
论坛
目前还没有开中文论坛的打算,因为觉得关注的人可能不是很多。所以如果你有关于 NSIS 的问题你可以到 http://bbs.hanzify.org/index.php?showforum=8 发帖子讨论。当然,如果关注的人多的话我会开一个中文论坛的 :)。