最新软件| 手机版| 软件专题 Inno Setup 5破解版v5.6.1免费版
您的位置:迷你下载>软件频道 > 编程开发 > 编程工具 > Inno Setup 5破解版 v5.6.1免费版
Inno Setup 5破解版 v5.6.1免费版

Inno Setup 5破解版v5.6.1免费版

安装包制作工具

同类推荐软件

高速下载(需优先下载高速下载器)

软件介绍

为您推荐: 安装包制作

Inno Setup 5破解版是一款windows安装包制作工具。它是一款为数不多的完全免费的安装程序制作工具,有着简洁美观的用户界面,体积也比较小,可以非常快速的制作出具有windows2000风格的安装界面,对于大多数软件来说这样也就足够了。

Inno Setup 5破解版

Inno Setup安装教程

1、首先在迷你下载站下载Inno Setup v5.6.1安装包,双击打开

Inno Setup 5破解版

2、点击下一步
Inno Setup 5破解版

3、选择安装位置
Inno Setup 5破解版

4、选择安装组件
Inno Setup 5破解版

5、选择开始菜单文件夹
Inno Setup 5破解版

6、正在安装,请稍等
Inno Setup 5破解版

7、完成安装
Inno Setup 5破解版

软件功能

1、支持现在所有正在使用的 Windows 版本: 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Vista, Windows Server 2008, Windows XP, Windows Server 2003, 和 Windows 2000。(不需要服务包。)

2、广泛支持在 64 位 的 Windows XP and Windows Server 2003 版本的操作系统中的 64 位应用程序安装。支持 x64 和 Itanium 两个结构。(在 Itanium 结构中,必须在 64 位模式安装 Service Pack 1。)

3、支持创建单个 EXE 格式的安装程序,使你的程序可以很方便地在网络上发表。同时也支持磁盘延伸。

4、标准的 Windows 2000/XP 样式向导界面。

5、定制安装类型,例如:完整安装,最小安装,自定义安装。

6、完整的卸载功能。

7、文件安装:包括对“deflate”,bzip2和7-Zip LZMA / LZMA2文件压缩的集成支持。安装程序能够比较文件版本信息,替换正在使用的文件,使用共享文件计数,注册DLL / OCX和类型库,以及安装字体。

8、在任何地方创建快捷方式,包括在“开始”菜单和桌面上。

9、创建注册表和.INI条目。

10、在安装之前,期间或之后运行其他程序。

11、支持多语言安装,包括从右到左的语言支持。

12、支持密码和加密安装。

13、支持数字签名的安装和卸载,包括双重签名(SHA1和SHA256)。

14、无提示安装和卸载。

15、Unicode安装。

16、集成的预处理器选项,用于高级编译时自定义。

17、集成的Pascal脚本引擎选项,用于高级运行时安装和卸载自定义。

18、GitHub提供完整的源代码(Borland Delphi 2.0-5.0和2009)。

19、微小的占用空间:仅包含大约500 kB的开销,包含所有功能,大约300 kB的开销,包括除Unicode支持之外的所有功能。

20、所有功能都已完整记录。

21、由Microsoft Visual Studio Code和Embarcardero Delphi使用。

Inno Setup 5新功能

1、包含Ansi和Unicode版本。

2、加入加密组件ISCrypt.dll。

3、加入Inno Setup预处理器。(可选择安装)

4、加入一些辅助工具。(可选择安装)

5、添加了新的 [Setup] 段 VersionInfoCopyright 指示,这允许你在安装程序的版本信息中查看版权信息。

6、新的函数: CustomMessage、FmtMessage。

7、FileExists 函数不再从指定文件名中删除最后跟随的反斜框符号。在以前,FileExists('c:\filename\') 会返回 True。

8、TNewCheckListBox: 添加了新的 RequireRadioSelection 默认为 False 的布尔属性。在 5.1.4 中引进的动作“需要顶层单选按钮组选择”是可选的,并且可以按默认在用户创建的 TNewCheckListBoxes 中禁用。

9、可以处理带围绕引号的所有 [Setup] 和 [LangOptions] 段指示的值。只有某些指示可以删除围绕的引号,所有的指示均可这么做。如果你根据老的脚本可能会有不兼容的动作,可能需要调整你的脚本。

10、在段中那些包含路径的文件名条目,可以检查是否目录存在,以及如果需要是否创建。

11、为保存与 regsvr32 的一致性,在注册和反注册 32 位 DLL 时,FPU 异常被屏蔽。

12、/LOG: 当处理有 32bit 或 64bit 标记的 [Files] 段条目时,可以记录是否起作用的消息。

13、SetupLdr 的内部数据贮存在资源中,而不是在 DOS 文件头。这解决了与替换 DOS 文件头的第三方应用程序兼容性问题。

Inno Setup使用教程

小编以制作ePSXe1.50汉化版安装程序为例

1、先将要打包的全部文件放到一个空文件夹里(如: D:\pp-work),选择创建新的空白脚本文件,下一步:

Inno Setup 5破解版

2、在相应的项目里填上该填的信息后,下一步:

3、在相应的项目里填上该填的信息后

4、这一步要注意,在图中的1处填上主程序文件(建议用浏览的方法),然后按添加文件,添加要安装在C:\Program Files\ePSXe里的文件.再按添加目录,(只能一个个添加,要是子目录多就烦了)

把要安装的目录全部添加完后,记住一定要编辑所添加的目录,要不全部文件都会安装在C:\Program Files\ePSXe里

5、在1处填上子目录的名称,在2里还有其它选择,可以将其它的一些文件安装在WINDOWS,SYSTEM等其它目录里

6、其它的目录同样方法设置好,下一步:

7、这里也是相应的填好,下一步

8、可以对脚本进行修改(比如在注册表加信息,在程序组加一个选项等等),生成的脚本格式在程序里是这样的

9、此处要在程序组里加一个英文版的快捷方式,且要修改快捷方式的工作目录,修改如下:

修改前:

...

[Icons]

Name: "{group}\ePSXe 1.50 汉化版"; Filename: "{app}\p-epsxe.exe"

Name: "{userdesktop}\ePSXe 1.50 汉化版"; Filename: "{app}\p-epsxe.exe"; MinVersion: 4,4; Tasks: desktopicon

...

修改后:

...

[Icons]

Name: "{group}\ePSXe 1.50 汉化版"; Filename: "{app}\p-epsxe.exe"; WorkingDir: "{app}"

Name: "{group}\ePSXe 1.50 英文版"; Filename: "{app}\epsxe.exe"; WorkingDir: "{app}"

Name: "{userdesktop}\ePSXe 1.50 汉化版"; Filename: "{app}\p-epsxe.exe"; MinVersion: 4,4; Tasks: desktopicon; WorkingDir: "{app}"

...

10、进行编译,编译好后会生成一个SETUP.EXE文件,就完成了安装程序的制作了

常见问题

1、它是否支持MBCS(多字节字符集)?

Inno Setup 2.0.6增加了对MBCS的完全支持。它确实对所有文件名和常量解析进行字节检查,因此它不应再将错误字节误认为反斜杠(“\”)或大括号(“{”)。

2.0.6之前的版本不包括对MBCS的任何特殊支持。

2、它将来是否会支持Windows Installer?

目前,没有计划安装Inno Setup的Windows Installer版本。“支持”Windows Installer可能会涉及几乎完全重写程序。

3、如何更改Setup.exe的图标?

可以通过设置SetupIconFile [Setup]部分指令来更改安装程序的图标。要设置卸载程序的图标,请设置UninstallIconFile。

4、Inno安装程序可以执行条件安装 - 例如,仅在存在某个注册表项或文件时才继续吗?

Inno Setup 4通过新的Pascal Scripting功能增加了对此的支持。

注意:使用早期的Inno Setup版本,已经可以根据Windows版本安装不同的文件。

5、是否可以在不使用/ SILENT或/ VERYSILENT命令行参数的情况下进行静默安装?

不,这样的功能也没有计划好(它会被滥用)。如果您打算将用户交互保持在最低限度,请使用Disable * [Setup]部分指令。

6、安装程序可以使用注册表项的值作为默认目录名吗?

是。在DefaultDirName中使用{reg:...}常量。例如:

[Setup]

DefaultDirName = {reg:HKLM \ Software \ My Program,Path | {pf} \ My Program}

7、为什么在某些系统上显示错误消息“安装文件已损坏”?

当与安装相关的文件(例如,setup.exe,setup.1)的大小错误或文件的一部分未通过CRC校验时,将显示此错误消息。它不会出于任何其他原因显示。

如果您的安装是通过Internet分发的,并且您收到大量有关此错误的报告,则可能是您的Web服务器通过过早删除连接来提供部分文件。让受影响的用户检查他们下载的文件的字节大小。

如果您的安装是通过CD-ROM或软盘分发的,则可能是CD-ROM或软盘坏了,或者驱动器可能有缺陷。

  • 下载地址

用户评论

(您的评论需要经过审核才能显示)