- 主题:NSIS这个安装包制作工具的语法太古老了
它的脚本的语法还是上古时代的,类似汇编语言:
1、弄了几个预定义的寄存器,然后进入函数要用push来保存这些寄存器,退出函数时要用pop来恢复这些寄存器。
2、If语句分支时,需要指明相对当前行的行数。跟汇编的jmp指令似的。
Inno setup的脚本是类Pascal的,描述能力好点。
做msi的话还可以用WiX toolset
--
FROM 114.254.115.*
还是那个做动画的需求?的后续?
哈哈哈,及时止损。
【 在 z16166 的大作中提到: 】
: 它的脚本的语法还是上古时代的,类似汇编语言:
: 1、弄了几个预定义的寄存器,然后进入函数要用push来保存这些寄存器,退出函数时要用pop来恢复这些寄存器。
: 2、If语句分支时,需要指明相对当前行的行数。跟汇编的jmp指令似的。
: ...................
--
FROM 1.86.21.*
笑而不语
--
FROM 42.248.63.*
DirectUI对话框嵌入到NSIS安装过程里,已经有别人搞定了。
我现在是帮他fix一下安装过程中的一些race问题
不过呢,最开始也是我推荐他用NSIS的,哈哈
现在看起来,不如用Inno或者用C++写一个installer/uninstaller
【 在 DoorWay 的大作中提到: 】
: 还是那个做动画的需求?的后续?
: 哈哈哈,及时止损。
--
FROM 114.254.115.*
搀着盲人下河滩。
现在给递拐杖。
【 在 z16166 的大作中提到: 】
: DirectUI对话框嵌入到NSIS安装过程里,已经有别人搞定了。
: 我现在是帮他fix一下安装过程中的一些race问题
: 不过呢,最开始也是我推荐他用NSIS的,哈哈
: ...................
--
FROM 124.114.151.*
mark
发自「快看水母 于 iPhone」
--
FROM 113.143.218.*
我去年之前一直用的SetupFactory,今年换成了Inno。
脚本的功能和语法都还可以。
另外一个项目是自己实现的Installer/Uninstaller,就是要自己做的东西太多。
--
FROM 125.70.176.*