安装包制作、安装程序制作工具
${1}
你是程序员吗? 你想制作自己的APP应用程序安装包吗? 安装程序? 小编推荐这个Inno Setup中文汉化版。 Inno Setup是一种功能强大的免费安装包创建、安装程序创建工具,支持pascal脚本,可以快速创建Inno Setup安装包和安装程序。
界面预览图:
Inno Setup是一个免费的安装程序,用于安装软件包创建软件。 Inno Setup于1997年推出,至今已有20多年的历史,Inno Setup仍在更新,功能和稳定性可与许多商用安装程序相媲美或超越。 这一切功能都是免费的!
其他安装程序制作软件提供的功能可以在Inno Setup中找到相似的功能。 因为Inno Setup是免费的,所以为什么不选择它呢?
自定义安装、完全安装等自定义安装方法。
具有可以自由控制的卸载功能。
创建快捷方式,包括开始菜单和桌面。
创建注册表和. ini项目。
支持密码加密。
后台安装和后台卸载。
安装前和安装后,执行一系列任务,包括检测注册表的存在或写入、检测进程的运行以及检测文件版本。
支持文件压缩、bzip2、7-Zip、lzma格式压缩。 安装程序可以比较文件的版本信息以替换正在使用的文件。
目前市面上的许多软件都用作bandicam、迅雷、notepad、foxmail、FileZilla、PotPlayer、navicat等软件包工具。
Inno Setup 6中的新功能包括修改管理安装模式和非管理安装模式支持、最终用户运行时可覆盖安装模式和并发安装支持,以及以前版本无法获得的奇怪副作用。 支持可调整大小向导窗口的选项、新选项的现代向导样式、安装程序、卸载软件和编译器IDE对更现代外观的其他更改、新的明亮、黑暗主题、 新工具栏图标和编译器IDE的新监视器DPI智能模式、在事件属性脚本中执行多个相同的事件函数、支持ARM上的Windows 10位模式、“代码”部分中的任务
Inno Setup 安装包制作、安装程序制作工具功能:
1、支持所有Windows版本、Windows、Windows等。
广泛支持在Windows上安装2.64位版本的64位APP应用程序。 它们都支持x64、ARM64和安腾体系结构。
3、为托管安装和非托管安装提供广泛支持。
4、支持创建单个EXE以便于在线分发。 它还支持磁盘跳转。
5、标准的Windows向导界面。
6、可自定义的设置类型,如完整、最小和自定义。
7、完整卸载功能。
8、文件安装:包括对deflate、bzip2和7-Zip LZMA/LZMA2文件压缩的集成支持。 安装程序会比较文件的版本信息,替换正在使用的文件,使用共享文件数,并注册DLL/OCX、类型库和安装字体。
9、可以随时创建快捷方式,包括在开始菜单和桌面上。
10、创建注册表和. INI条目。
11、安装前,中或后运行其他程序。
12、支持多语言安装,包括从右到左的语言支持。
13、支持密码和加密安装。
14 .支持安装和卸载数字签名,包括双签名( SHA1和SHA256 )。
15、静默安装和卸载。
16、Unicode的安装。
17、集成的预处理程序选项可以在高级编译时定制。
18、集成用于定制高级运行时安装和卸载的Pascal脚本引擎选项。
19、完整的源代码可从GitHub获得。
20、占用空间很小:包括所有功能在内,开销约为1.3 mB。
21、所有功能都有完整记录。
22、Microsoft Visual Studio Code和Embarcardero Delphi使用。
Inno Setup 6新版特点:
1,修复了对管理安装模式和非管理安装模式的支持。
2、最后用户可以在运行时覆盖的安装模式(例如,如果PrivilegesRequired设置为admin,则为示例)。
3、修复了对并行安装的支持,没有以前版本出现的奇怪副作用。
4、可调整大小向导窗口的可选支持。
5、新选购的现代指南风格(例如。 )
6、其他更改将使安装、卸载和编译器IDE的外观更加现代。
7、针对Compiler IDE的新明暗主题,有新的工具栏图标和新的分显示屏DPI感知模式(如明主题、暗主题)。 )
8、事件属性。 脚本中可以有同一事件功能的多个实现。
9、在ARM的Windows 10上支持64位模式。
10、[代码]部分的任务对话框支持。
Inno Setup V6.0.3中文汉化版安装方法:
1:解压缩后,双击Inno Setup v6.0.3汉化. exe安装程序开始安装。
2 .选择安装位置,然后单击“下一步”。
3、选择要一起安装的插件。 一般全部选择就可以了。 单击“下一步”。
4、是否创建文件关联? 单击“下一步”。
5、最后点击安装按钮开始安装即可。
6、稍后安装。
Inno Setup打包制作安装包、安装程序教程:
1、Inno Setup安装并打开中文汉化版,在界面中点击文件---新建。
2、出现Inno Setup脚本向导界面,单击“下一步”。
3、填写APP应用信息,第一行填写程序名称,第二行填写程序版本,第三、四行APP应用发布者和网站可以不填写。 填写后,选择下一步。
4、填写APP应用程序文件夹。 在这里几乎不需要设定。 当然,如果你有编写安装程序的经验,你就需要设置它。 请单击“下一步”。
5、设置APP应用文件,导入主程序,选择程序主可执行文件或者你编译生成的exe文件,然后选择添加文件夹,选择执行你的程序所需的DDD
选择APP应用程序的可执行文件( *.exe ),然后单击右侧的浏览查找可执行文件,即可。 下面的允许用户在安装完成后启动APP应用程序,选择前面的复选标记即可。 如果您禁止在安装完成后运行程序,请不要选择此项目。 以下其他APP应用程序文件相对重要,它们通常包含在程序中使用的DLL文件、配置文件. ini文件等。
6、设置快捷方式创建等辅助功能吗? 在前面打上勾就可以了。 请单击“下一步”。
7 .设置安装许可信息。 此处是打包安装程序后,第一步显示的信息。 例如,免责信息等。 单击“下一步”。
8 .选择安装程序的语言,然后选择简体中文。
9、还可以在此处选择编译设置、编译后软件包的输出文件夹、输出文件名等,以加载定制的安装程序图标。 填写完成后,单击“下一步”。
10、Inno Setup预处理,在此选择是否使用define编译指令。 这意味着您可以使用宏功能在生成的脚本中定义一些常量,以便于编写脚本。 完成后,单击“下一步”。
11、最后一步询问是否立即编译新脚本,然后单击“是”。 将生成安装软件包、安装程序。
Inno Setup安装包制作、安装程序制作工具版本升级:
6.0.3更新:
/LOG :现在当用户激活Windows兼容模式时,将其记录下来。
添加了新的“设置”部分命令: SignToolRunMinimized。
“设置”部分中的命令UsePreviousLanguage在安装程序静默运行且未显示语言选择对话框时也已启用。
在高DPI系统中,列表中显示的复选框现在可以更好地显示。
编译器IDE更改:
工具栏中添加了对深色主题的支持。
在“代码”部分中的断点处暂停时,新的调试调用栈视图现在显示调用栈。
编译器输出和调试输出视图现在支持多个选择,除了Ctrl C和Ctrl A键盘快捷键外,还添加了“全选”弹出式菜单项。 复制操作现在只复制选定的行,而不是所有行。
更改Inno Setup预处理器( ISPP ) :
现在可以直接初始化在#dim中声明的数组变量,例如# dim myarray [3] { 1,2,3 }。
添加了新的预定义变量Tab。
修改Pascal脚本:添加了新的Set8087CW和Get8087CW支持功能。
此版本中添加了一些消息。
PrepareToInstallNeedsRestart :如果需要重新启动,“准备安装”向导页面将使用此消息。 如果没有为翻译设置此消息,安装程序将像以前一样使用FinishedRestartLabel和FinishedRestartMessage。
ComponentsDiskSpaceGBLabel和DiskSpaceGBLabel :安装程序使用这些消息以千兆字节而不是兆字节显示所需的1000.0 MB以上的磁盘空间。 如果未在翻译中设置这些消息,安装程序将像以前一样使用ComponentsDiskSpaceMBLabel和DiskSpaceMBLabel。
添加了官方的斯洛伐克语翻译。
小调整和外观修复。
6.0.2更新:
添加了新的{sysnative}常数。
修改Pascal脚本:
添加了新的WizardSelectComponents和WizardSelectTasks支持功能。
将IsComponentSelected和IsTaskSelected支持功能重命名为WizardIsComponentSelected和WizardIsTaskSelected。 虽然仍然支持旧名称,但是建议您将脚本更新为新名称。 否则,编译器会发出警告。
修复小外观。
6.0.1-测试更新:
修复:在6.0.0中,无法再使用“设置”部分中的命令InfoAfterFile。
修改Pascal脚本:
修改:将锚属性添加到使用Create . Page支持功能创建的所有控件中,并添加对向导结果和向导的完全支持。
使用所有Create . Page支持功能的示例更新了AllPagesExample.iss示例脚本。
通过CreateOutputMsgMemoPage支持功能创建的多行编辑控件具有更现代的外观。
添加了官方的德语翻译。
由于不再提供维护者,官方的希腊语、匈牙利语和苏格兰盖尔语的翻译变成了非正式的。
其他文档修改。
使用完美的中文汉化,支持64位操作系统。