这是一款基于Inno Setup的可视化打包工具,无需手动编写脚本,通过图形界面即可快速制作专业的Windows安装程序,支持多种安装模板、自定义界面、压缩设置等功能,适合各类软件开发者快速打包发布应用
Inno Setup 一键打包工具 - 功能及使用指南
📌 工具简介
这是一款基于Inno Setup的可视化打包工具,无需手动编写脚本,通过图形界面即可快速制作专业的Windows安装程序,支持多种安装模板、自定义界面、压缩设置等功能,适合各类软件开发者快速打包发布应用。
特别说明:
软件制作大小以Inno Setup为主 ,目前暂未支持限制,
支持分卷,请选择支持分卷模版和超大文件制作模版
🌟 核心功能
- 应用信息配置(属性设置选项卡)
- 📝 基本信息:设置应用名称、版本号、发布者、官方网址等基础信息
- 🔄 版本管理:支持自动递增构建号,避免版本冲突
- 📋 模板选择:提供9种预设安装模板(标准安装、最小化安装、静默安装等),满足不同场景需求
- 🔧 编译器设置:自动检测本地Inno Setup编译器,也可手动指定ISCC.exe路径
- 📎 快捷方式选项:可选择是否创建桌面快捷方式和开始菜单项
- 文件管理(打包设置选项卡)
新版页面1.1.0:
-
个性化设置(参数设置选项卡)
- 🖼️ 图标配置:分别设置安装程序本身图标和桌面快捷方式图标(支持.ico格式)
- 📜 附加文件:可添加许可证文件(.txt),安装时将显示用户协议
- 🗜️ 压缩控制:提供4种压缩方法(LZMA、LZMA2、ZIP等)和4种压缩级别(最大压缩、快速压缩等),平衡安装包大小与打包速度
-
界面定制(界面设置选项卡)
-
安全与高级功能
- 🔒 安装密码:可为安装程序设置密码,防止未授权安装
- 📜 数字签名:支持通过证书对安装程序进行数字签名,提升软件可信度
- 📋 注册表配置:可自定义创建注册表项(可选),适用于需要写入系统配置的应用
- 🧩 自定义脚本:高级用户可在"自定义脚本"选项卡添加Inno Setup脚本代码,扩展功能
-
高效工具
- 📝 生成ISS脚本:将当前配置导出为Inno Setup脚本文件(.iss)
- 🔨 编译安装程序:使用配置直接生成安装包
- 💾 配置管理:支持保存/加载配置文件,方便重复使用相同打包参数
- 🗑️ 清理工具:可快速清理临时文件,释放空间
📝 使用步骤
- 基础配置
- 切换到"属性设置",填写应用名称、版本号等信息,选择合适的安装模板
- 确认Inno Setup编译器路径(工具会自动检测,无检测结果时需手动指定)
- 文件设置
- 切换到"打包设置",点击"浏览"选择源文件目录和主程序(.exe)
- 设置安装程序输出目录(默认为当前目录的output文件夹)
- 按需勾选"单文件模式"(适合小型应用)
- 个性化与压缩
- 在"参数设置"中上传安装程序图标和快捷方式图标
- 选择压缩方法和级别(推荐默认的LZMA+正常压缩)
- 如需显示用户协议,添加许可证文件
- 界面与安全
- 在"界面设置"选择界面风格,如需自定义可上传向导图片
- 如需限制安装权限,在"安全设置"中设置安装密码并确认
- 高级用户可在"高级设置"中配置注册表或数字签名
- 生成安装程序
- 点击"一键生成并编译",工具会自动生成脚本并开始打包
- 进度条和日志区域显示打包状态,完成后提示"编译成功"
- 点击"打开输出目录"查看生成的安装程序
⚠️ 注意事项 - 确保源文件目录包含应用运行所需的所有文件(如.dll、配置文件等)
- 图标建议使用.ico格式,向导图片需符合尺寸要求(否则可能显示异常)
- 首次使用需确保已安装Inno Setup(工具会自动检测,未安装时需手动指定ISCC.exe路径)
- 单文件模式适合小型应用,大型应用建议使用常规模式以保证安装速度
版本 1.1.8 改进内容更新日期: 2026-05-17
=====================================
本次更新跳过了V1.1.7版本,该版本为内部测试版本,未对外发布。
V1.1.8版本为当前最新版本。
=====================================
新增功能
=====================================
- 【界面优化】界面设置页面按钮布局优化
- 为所有按钮设置了最小宽度(100-120像素)
- 添加了按钮间距(10像素)
- 增加了左右两侧的拉伸空间
- 解决了在不同分辨率电脑上按钮挤压在一起的问题
- 确保按钮在各种屏幕尺寸下都能正常显示
- 新增几款日常使用模板(更多超多模板请推荐使用往期旧版)
重点说明:
- 再使用 (密码的模板) 选择密码模板高级设置选项页面设定属于你的密码
-
【进度条优化】编译进度条实时更新功能
- 实现了编译进度的实时显示
- 使用更平滑的进度增量(0.8%)
- 进度标签显示具体百分比数值(请等待构建完成即可)
- 每50毫秒更新一次进度,避免UI刷新过快
- 解决了之前进度条一直显示0%的假象问题
- 让用户能够实时了解编译进度,避免误判
-
【版本更新】蓝奏云更新检测功能
- 在"关于"页面添加了"检查更新"按钮
- 点击按钮可自动打开蓝奏云下载页面
- 自动复制提取密码到剪贴板(密码:cckb)
- 蓝奏云下载链接:https://kejizhixing.lanzout.com/b007tybl9i
- 简化了用户检查和下载更新的流程
-
【界面美化】关于页面链接横向排列
- "更新版本详情"和"其他构建版本"链接改为横向排列
- 使用HTML空格分隔,美观大方
- 提升了页面的整洁度和可读性
-
【打包支持】Nuitka打包资源路径优化
- 新增resource_path()函数
- 自动处理开发模式和Nuitka打包模式的资源路径
- 支持窗口图标正确加载(inno.ico、app.ico)
- 支持关于页面二维码正确显示(xc.jpg)
-
确保打包成单文件后仍能正确找到资源文件
技术改进
=====================================
-
编译线程进度信号增强
- 新增progress_signal信号
- 连接进度条实现实时更新
- 编译开始时发送5%信号
- 编译过程中实时更新(20%-85%)
- 编译完成时发送95%信号
- 整体进度反馈更加精准
-
资源文件路径处理
- 使用resource_path()统一管理资源路径
- 自动检测运行模式(开发/打包)
- 优先从程序所在目录查找资源
-
支持embedded目录下的资源文件
系统兼容性
=====================================
【重要提示】 - 本软件仅支持Windows 10和Windows 11系统
- 不支持Windows 7及以下版本系统
- 不支持Windows 8/8.1系统
原因说明:
由于本工具在开发过程中使用了Python 3.11和PyQt5的最新特性,
这些特性依赖于Windows 10及以上版本的API和系统组件。
特别是:
- Python 3.11对Windows 7的兼容性支持已停止
- PyQt5最新版本不再支持旧版Windows系统
- 工具中使用的某些系统调用需要Windows 10+内核支持
如果您使用的是Windows 7或更早版本系统,
我们强烈建议您升级到Windows 10或Windows 11以获得最佳使用体验。
V1.1.6 -> V1.1.8 (跳过V1.1.7)
V1.1.7版本为内部开发测试版本,存在一些不稳定因素,
因此未对外发布,直接跳转到V1.1.8版本。
所有用户请直接升级到V1.1.8版本。
联系方式
作者: Journeyer
网址: https://kejizhixing.com
邮箱: kejizhixing2021@163.com
QQ群: 561116458
公众号: kejizhixing2019
如有问题或建议,欢迎通过以上方式联系作者,会酌情考虑改进!
更新日志结束 END
Inno SetupV1.1.8增强版工具( 快速打包安装应用程序)更新日志
未经允许不得转载作者:
System,
转载或复制请以
超链接形式
并注明出处
科技之星网站 。
原文地址:
《
【Python原创】Inno SetupV1.1.8构建安装包工具( 快速制作安装应用程序)》
发布于
2026-5-17
(禁止商用或其它牟利行为)版权归原作者本人所有,您必须在下载后24小时内删除, 感谢您的理解与合作
文章标题:【Python原创】Inno SetupV1.1.8构建安装包工具( 快速制作安装应用程序)
文章链接:https://www.kejizhixing.com/post-1098.html
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明来自System !



















看看怎么样的哈哈
您好!很高兴对Inno Setup V1.1.6增强版工具感兴趣。这款工具能够极大简化Windows应用程序的打包过程,提供多种定制选项,让安装程序制作变得更快捷专业。欢迎体验并分享您的使用感受!如有任何疑问或建议,随时联系我。谢谢!
看起来不错,下载试试
感谢您对Inno SetupV1.1.6增强版工具的兴趣!很高兴您觉得它不错。这款工具确实能大大简化打包安装应用程序的过程,提高工作效率。期待您的反馈,如果在使用过程中有任何问题或者建议,欢迎随时告诉我们。祝您使用愉快!
好软件
非常感谢您的肯定!如果您在使用过程中有任何疑问或需要技术支持,随时欢迎在评论区留言,我们会尽快为您解答。期待您使用这款工具制作出满意的安装程序!
好软件,我试试先
非常感谢您对Inno Setup V1.1.6增强版工具的支持和认可!很高兴听到您愿意尝试这款工具。如果您在试用过程中有任何疑问或发现任何问题,欢迎随时反馈。我们会持续改进,确保为您提供更高效便捷的打包解决方案。期待您的宝贵意见!
好软件 正好不会编译 试试看
非常高兴看到您对我们的Inno Setup工具感兴趣!这个工具确实可以简化您的编译过程。您提到的“不会编译”的问题,通过这个工具应该能够得到很好的解决。期待您的尝试和反馈,如果有更多问题,欢迎随时咨询。祝您使用愉快!
非常好用,推荐下载
非常感谢您的正面评价!很高兴听到您觉得Inno Setup V1.1.6增强版工具实用。我们会持续优化,为开发者提供更便捷的打包体验。欢迎推荐给更多需要的朋友,共同提高工作效率。如有其他建议或问题,欢迎继续交流。祝编码愉快!
非常不错的软件,正好试试看效果
非常感谢您的肯定和支持!很高兴这款工具能满足您的需求。如果您在使用过程中有任何问题或建议,请随时告诉我。希望这款工具能让您的应用打包过程更加高效。期待您的反馈!