| 软件简介:Inno Setup
Inno Setup v5.2.3 Inno Setup是一个免费的安装制作软件,它既有 适合新手的脚本向导,又有良好的脚本编辑环境,能 够快速制作出标准Windows2000风格的安装界面,足以 完成一般的安装任务,在新版本版中软件加入了对多语 言的支持,这个功能的实现相较于NSIS来得简单多了, 推荐大家使用新的版本。在新版本中我自行按软件的关 联程序注册的健值编写的注册表关联文件的编写例子, 其中我还增加了一个源软件没有的“新建 Inno Setup 脚本 .iss”健值,希望该例子能对大家编写注册表脚 本有所帮助,其实该软件也支持识别系统分别安装的不 同的文件具体见例子吧(安装时注意选择是否使用安装 软件关联注册表或使用软件本身关联注册表[二选一, 如果全部安装也没问题,只是让大家试试这个功能罢了])! 在这次的更新中我打包了一个ISX Download DLL,就是 ISTool 网站上提供的一个可以使Inno Setup生成的安装 文件在安装时从网上下载组件的功能(不必装 ISTool 也能实现) 具体代码自己看ISX Download DLL自带的例子

* Added new lzma/ultra64 compression level. Same as lzma/ultra, but uses a dictionary size that is twice as large (64 MB) * Added new SetupLogging [Setup] section directive. If set to yes, Setup will always create a log file (equivalent to passing /LOG on the command line) * Added new AppSupportPhone [Setup] section directive * Added new [Files] section flag: solidbreak * Added new [Run] and [UninstallRun] sections parameter: Verb. When used with the shellexec flag, specifies the action to be performed on the file * When the shellexec flag is used in the [Run] and [UninstallRun] sections, it now uses the default verb for the file type instead of hardcoding "open". (If necessary, you can override this by adding a Verb parameter.) * Setup now supports a /TYPE parameter to override the default setup type * Components/tasks-related changes * Pascal Scripting changes * /LOG: Logged times now include milliseconds * Compiler IDE changes * Fix: In the [INI] section, if Filename was blank, the uninsdelete* flags didn't actually delete anything * The uninstall program's version is now 51.47.0.0 * Minor tweaks
|