Inno Setup,较流行的安装程序制作软件。Inno Setup 是一款Windows免费的安装制作软件,首次发布是在1997年,如今在功能设置和稳定性上的竞争力甚至已经超过许多商业的安装程序制作软件。Inno Setup,功能强大、操作简便、界面精美,受到了很多用户的喜爱,软件支持pascal脚本及预处理器插件功能扩展。
特点描述
Inno Setup 功能扩展是在原版的基础上扩展更多实用功能。该扩展版的功能大部份都是根据本人需求改进的。
程序编译 非 Unicode 版本使用 Delphi2 和 Delphi3、Unicode 版本使用 Delphi2009,6.0.0 之后版本使用 Delphi10.3.1。
名称:Inno Setup 6.2.0
汉化:SkyGz(风铃夜思雨)
后期补译与修订:Wangsu(王苏)
重编译于:2021-06-13
- 包含Unicode标准版, Unicode增强版。
- 加入加密组件ISCrypt.dll。
- 加入Inno Setup预处理器。(可选择安装)
- 加入一些辅助工具。(可选择安装)
• 扩展脚本编辑器
改进代码段语法高亮显示。
增加代码复制为 UBB。
增加编辑菜单的各种操作按钮到工具栏。
设置将从 INI 读取/保存,去掉原是从注册表读取/保存。
新版变化
2021.06.03 v6.2.0 汉化增强版更新详情:
【图形现代化】
* 更新了所有编译器 IDE 的工具栏图标和编译器 IDE 的新建脚本向导使用的向导图像。
* 如果未设置 [Setup] 区段指令 SetupIconFile,则更新了安装程序和卸载程序使用的默认应用程序图标。要再次使用旧图标,请将 SetupIconFile 设置为 compiler:SetupClassicIcon.ico.
* [Setup] 区段指令 WizardImageFile 和 WizardSmallImageFile 现在默认为空值,这使安装程序使用新的内置向导图像。要再次使用旧的向导图像,请将 WizardImageFile 和 WizardSmallImageFile 分别设置为 compiler:WizClassicImage.bmp 和 compiler:WizClassicSmallImage.bmp。
* 如果 [Setup] 区段指令 SetupIconFile 未被设置,更新了卸载的默认小向导图像。在这种情况下,它将使用安装程序的默认应用程序图标。
* 更新了设置的选择目标位置、选择开始菜单文件夹 和准备安装 向导页面所使用的文件夹、组和停止图标。
* 更新了安装程序使用的磁盘图标,安装程序需要下一个磁盘窗体。
* Pascal 脚本更改: 添加了新的 InitializeBitmapImageFromIcon 支持函数。
所有这些图标和图像的更新包括在更高的 DPI 设置上自动使用更高质量的版本(以前是没有的)。这包括在设置了 SetupIconFile 的情况下,在安装程序的选择安装语言 窗体和卸载的小向导图像中自动使用更高质量的新图标。
【屏幕截图实例】
* 安装向导页面选择目标位置和完成安装以 100% DPI。
* 安装向导页面选择目标位置和完成安装以 175% DPI。
* 编译器 IDE 的明亮和暗黑主题以 100% DPI。
上一个* 版本的对比截图:
安装向导页面选择目标位置和完成安装在 6.1.2 版中以 175% DPI。
【其它改进】
* 由 [Setup] 区段指令 LicenseFile、InfoBeforeFile 和 InfoAfterFile 显示的链接,现在在点击时尽可能以原始用户身份执行。
* 添加了新的 [Setup] 区段指令 MissingMessagesWarning 和 NotRecognizedMessagesWarning,以禁用有关语言丢失或无法识别的消息警告。
* /LOG: 现在记录了更多的卸载程序操作。
* {localappdata} 常量现在可以正确地触发一个已使用的用户区域警告。
* 编译器 IDE 的更改: 修复: 对事件函数的自动完成支持,将一些过程列为函数。
* Pascal 脚本更改: ◦添加了新的 CreateMarqueeProgressWizardPage 支持函数,向用户显示选取框进度。有关示例,参见 AllPagesExample.iss 示例脚本。
* 向 TNewCheckListBox 支持类添加了新的 ItemFontStyle 和 SubItemFontStyle 属性。有关示例,参见 CodeClasses.iss 示例脚本。
* 添加了新的 IsMsiProductInstalled 和 StrToVersion 支持函数。
* 向 TDownloadWizardPage 支持类添加了新的 AbortedByUser 属性。
* 修复:CreateDownloadPage 的进度条现在支持大于 2GB 的文件。
* 支持函数 ParamCount 和 ParamStr 现在排除了安装和卸载程序使用的未记录的内部参数。
* 内置下载支持现在允许下载服务器未指定文件大小的文件,并且其哈希值检查不再区分大小写。
【更新了 Inno Setup 常见问题解答】
* Inno Setup 常见问题解答已经更新了从 InnoSetup 知识库中提取的最新版本文章,该知识库现在隐藏在网站中。
* 常见问题解答的内容现在可在 GitHub 上找到,您可以使用编辑按钮提出新的条目或其他改进建议。
【移除了快速启动包】
* 由于缺少附加值,快速启动包安装程序已被删除。
* 标准的 Inno Setup 安装程序现在提供下载加密支持,如果缺少的话,就像以前的快速启动包安装程序那样。如果以前使用过快速启动包安装程序,则可以使用标准安装程序更新你的安装。
下载地址
Inno Setup v6.2.0 汉化增强版 - 风铃夜思雨/王苏
InnoExtractor Plus v5.4.5.202 破解绿色便携版 - pawel97
├—这个工具可以用于提取Inno封装的安装包内文件及脚本
https://423down.lanzouo.com/b0f1diyeb
https://pan.baidu.com/s/1etsxS19H_ieEUGcsC5YLVw
谢谢分享!!
相比之下,我觉得同样免费的NSIS更好用,功能更强大
innosetup-6.1.2更新一下可以么
我还在用 5.5.1版本,这个版本我编译不过去,不支持我的代码
也退回到5.5.x了,6.x还是有些小问题
Inno Setup 编译器6.0.5发布了 请更新一下中文版的吧