如何使用InnoSetup制作一个Windows安装包
大家好,昨天我开源了一个,基于Qt开发的代替爬虫的网页数据采集软件DS,有一些体验DS软件的朋友反馈说,安装包的引导界面很不错,希望能够学一下DS的安装包制作方法。所以,我现在将安装包的制作过程写下来,希望能够帮到大家。
DS软件介绍视频:【开源】一个qt开发的可以替代爬虫的网页数据采集软件_哔哩哔哩_bilibili
下面开始介绍安装包制作工具
第一步 安装打包制作工具 InnoSetup
我使用的是innosetup-6.2.2版本,下载地址:Inno Setup Downloads (jrsoftware.org)

innosetup-6.2.2 百度网盘下载 链接:https://pan.baidu.com/s/1FA1qcJ5iDfP6-lUtNLM6bQ 提取码:9770
第二步 安装InnoSetup的中文插件
InnoSetup默认不支持中文,可以使用官网提供的非官方简体中文插件,插件下载地址:
Inno Setup Translations (jrsoftware.org)

ChineseSimplified.isl 百度网盘下载 链接:https://pan.baidu.com/s/1FA1qcJ5iDfP6-lUtNLM6bQ 提取码:9770
第三步 InnoSetup打包DS案例
整体来说,InnoSetup还是比较简单的,但是因为网上相关的资料比较少,所以想要写一个功能全面的打包脚本,会有些困难,不过大家可以参考我的打包脚本,我会将我这个项目的打包脚本,以及所有涉及的程序,图片,资源全部提供给大家,这样大家就可以很轻松的掌握InnoSetup。
(1)打包DS脚本文件 DS.iss 见附件 如何制作一个Windows安装包 (any12345.com)
(2)打包DS案例其余文件因为较大,所以放在了百度网盘:
链接:https://pan.baidu.com/s/1h9Yk-02tN7NVED_NTFsHtg?pwd=9770
提取码:9770
下面是DS.iss 脚本部分内容,因为文件太长,所无法全部截图。

