Inno Setup中文版是一款专业的Windows安装程序制作工具。与其他同类型的程序,例如Installshield相比,虽然在性能上不是最优秀的。但是跟Installshield,它有着完全免费、小巧、操作简单的这些独特的优点。同时inno setup支持pascal脚本,因此用户可以依靠这个很快速的就制作出最为标准的Windows风格的安装界面。因此,虽然不能跟Installshield这样的大哥大相比,但是它足以完成一般性的安装任务,更多软件的介绍请看下方的软件功能及特点介绍。
{app}
应用程序目录,这是用户在安装向导的选择安装目录页里面所选择的。
例如:如果你使用了 {app}\MYPROG.EXE 作为一项并且用户选择了“C:\MYPROG”作为应用程序的目录,那么安装程序就会将它转换成“C:\MYPROG\MYPROG.EXE”。
{win}
系统的 Windows 目录。例如:如果你使用了 {win}\MYPROG.INI 作为一项并且系统的 Windows 目录是“C:\WINDOWS”,那么安装程序就会将它转换成“C:\WINDOWS\MYPROG.INI”。
{sys}
系统的 Windows 系统(System)目录(在 Windows NT/2000 下是 System32)。例如:如果你使用了 {sys}\ CTL3D32.DLL 作为一项并且系统的 Windows 系统目录是“C:\WINDOWS\SYSTEM”,那么安装程序就会将它转换成“C:\ WINDOWS\SYSTEM\CTL3D32.DLL”。
{src}
这个文件夹指向安装程序所在的位置。
例如:如果你使用了 {src}\MYPROG.EXE 作为一项并且用户是从“S:\ ”安装的,那么安装程序就会将它转换成“S:\MYPROG.EXE”。
{sd}
系统驱动器,它是指 Windows 被安装到的那个驱动器,典型的是“C:”,对于 Windows NT/2000,这个常量同系统的环境变量“SystemDrive”是等效的。
{pf}
程序文件夹(Program Files),这个路径是系统的 Program Files 目录,典型的是“C:\Program Files”。
{cf}
公共文件夹(Common Files),这个路径是系统的 Common Files 文件夹,典型的是“C:\Program Files\Common Files”。
{tmp}
临时目录,这个目录并不是用户的 TEMP 环境变量指向的目录,而是安装程序在启动时在用户的临时目录下建立的一个子目录,在安装程序退出时所有的文件和子目录将会被删除。对于在 [Run] 段里面要被执行且在安装以后又不需要的程序文件来说这个功能是非常有用的。
{fonts}
字体目录,在 Windows 95/NT 4+ 下有一个专门为字体设立的目录(通常这个目录在 Windows 目录下且被命名为“FONTS”),这个常量就指向这个目录。对于 Windows NT 3.51,这个常量是和 {sys} 等效的,因为当时还没有字体目录。
{dao}
DAO 目录,当安装程序运行在 Windows 95/NT 4+ 上时,它被等效为 {cf}\Microsoft Shared\DAO,当运行于 Windows NT 3.51 时,它被等效为 {win}\MSAPPS\DAO。
1、包含Ansi和Unicode版本。
2、加入加密组件ISCrypt.dll。
3、加入Inno Setup预处理器。(可选择安装)
4、加入一些辅助工具。(可选择安装)
5、添加了新的 [Setup] 段 VersionInfoCopyright 指示,这允许你在安装程序的版本信息中查看版权信息。
6、Pascal 脚本修正/改进:新的函数: CustomMessage、FmtMessage。
7、FileExists 函数不再从指定文件名中删除最后跟随的反斜框符号。在以前,FileExists('c:\filename\') 会返回 True。
8、TNewCheckListBox: 添加了新的 RequireRadioSelection 默认为 False 的布尔属性。在 5.1.4 中引进的动作“需要顶层单选按钮组选择”是可选的,9、并且可以按默认在用户创建的 TNewCheckListBoxes 中禁用。
10、可以处理带围绕引号的所有 [Setup] 和 [LangOptions] 段指示的值。只有某些指示可以删除围绕的引号,所有的指示均可这么做。如果你根据老的脚本可能会有不兼容的动作,可能需要调整你的脚本。
v10.3.0.137版本
添加了对打开和提取使用新的Inno Setup 6.4.3编译的安装程序文件的支持
已将innounp Unicode控制台更新到2.64.4版本
请记住,自以前的版本以来,有两种方法称为“rops”(过时)和“ifpsdasm”(首选和推荐)来反汇编[Code]
部分,可以在“选项”菜单的“拆卸[代码]部分的方法”中选择
下一个版本11.0的管道开发:将文件复制到剪贴板,如WinRAR样式等
展开内容
9.1/37.29M
RPG制作大师VX(RPG Maker VX)是一款专门制作RPG游戏的工具。随着电脑的普及,人们越来越喜欢玩电子游戏,很多朋友想根据自己的想法制作一款RPG小游戏,那么可以使用RPG制作大师VX,这是一款即使不懂得编程知识也可以简单制作出原创RPG游戏的工具,只需绘制地图
查看
Advanced Installer Architect安装包制作软件
9.0/266.59M
Advanced Installer Architect是一款功能强大、可生成符合 MS Windows 认证的 Windows Installer 的 MSI 安装包制作工具。
9.0/254.62M
Installshield是一个强大和易于使用,用于解决Windows软件安装包开发的制作工具。用它可以以传统MSI方式和虚拟格式,自动化地封装、捆绑和包装你的产品。
9.1/1.04M
easysetup是一款帮助用户创建和生成安装包的一款工具类软件,一般的用户肯定是用不到这款软件的,这款软件主要还是为我们的开发人员提供帮助,当我们的用户开发完了一款程序或软件,当然不能够直接将一堆代码文件和软件主要程序给其他用户使用,而这款easysetup的目的就是将这些内容
Silent Install Helper(软件静默安装工具)
9.0/9.44M
Silent Install Helper是一款功能强大的软件安装工具,它可以帮助用户在不需要用户交互的情况下自动安装软件。该工具支持多种操作系统,包括Windows和Linux等,提供了简单易用的界面,使得安装过程更加方便快捷。
查看
查看
9.6/12.05M
幻影游戏引擎是一群热爱游戏的开发员制作的一款游戏开发引擎,又名应用设计助手,它可以用于开发移动应用、游戏、PC应用和PC游戏等方面,别看软件界面看着简单,像现在的2.5D、3D游戏都可以用它进行制作。
9.5/117.5M
炫彩界面库官方版不仅是一个界面库,它还是软件界面开发框架,让用户开发桌面软件变的简单高效。它功能丰富, 小巧、安全(所有界面元素无句柄),Unicode字符编码,完善的帮助文档。
nullsoft scriptable install system(NSIS)
9.0/1.51M
NSIS中文版(nullsoft scriptable install system)是一款专业的开源系统,主要用于创建windows的安装程序,软件的设计尽可能的小巧,以方便众多不同硬件的用户使用,而且小巧的体积也适合互联网分发,软件采用简洁高效的脚本方式,让我们的用户能够用最
9.0/4.16M
installer vise是一款Mac上非常有名的安装包制作工具,现在被移植到我们的windows系统上方便用户更好的进行软件的安装包制作。用户使用这款工具进行安装包制作的时候无需任何安装脚本的编程知识,您可以直接通过可视化的操作界面轻松完成安装程序的制作,而且无需编写自
9.0/21.14M
boxedapp packer官方版就是一款能够让用户轻松进行软件封装的小工具,不管是保存还是安装,通过这款强大的工具用户能够轻松实现,特别是对于一些新手程序员来说一款好用的封装工具能够极大的提升工作效率。
9.1/1.32M
简易封包工具官方版是一款十分好用的安装程序制作软件。其中在功能上,该款软件就为用户们提供了安装、卸载、系统设置、文件解压等等功能,而用户们则可以利用上面所提供的功能轻松的完成安装程序制作的工作。
查看
9.0/9.5M
ant主要是用来为我们的开发人员提供打包服务的jar包,只要用户将这个包导入Myeclipse等开发软件中就能够实现打开工作,你可以利用ant不熟将project打包称war包,然后部署到指定的服务器中。
9.0/61.46M
autoplay media studio 8官方版是一款易于使用的CD/DVD菜单生成工具,允许你使用可视化拖放工作区创建自己的自定义软件应用程序。在这里你可以制作从 CD-ROM/DVD-ROM/BLURAY 自动运行菜单和交互式演示到完整多媒体软件程序的所有内容,包括 We
9.0/159.28M
Help and Manual是一款所见即所得help文件制作工具,是目前市面上功能最强大的帮助文件制作工具,用户如果想要制作出非常专业的使用手册,HTM了页面或者RTF格式的使用教程,那么这款软件将帮助到你。
9.1/52.3M
Spriteilluminator官方版是一款用于动态照明和特殊效果的法线贴图制作软件,由codeandweb官方推出,Spriteilluminator可以适用于Unity、Corona SDK和Phaser软件的辅助应用。