- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
INNO教程程序打包.doc
大家下载过很多软件,有的是直接打包的绿色版,无需安装。这类程序都比较小或者无需往注册表中写信息,大家都喜欢用,不过大多数软件都需要安装,在安装的过程执行程序所需要的活动,
以及一些简单的向导操作。今天教大家自己自作安装程序,无需懂编程就能制作一个像模像样的安装程序,不多说了先睹为快!
事例图片:
注:其他安装过程的图片就不贴了,是不是很酷。本文以制作FastCopy安装包为例。
学习新知
Inno Setup 是一款免费的安装制作工具,简洁而强大,支持 pascal 脚本,既有适合新手的脚本向导,也有适合高手的的脚本编辑器。
一般用Inno Setup制作安装程序的流程是:操作向导→修改代码。
通过向导的方式是为了简便操作,可以省去编写大量代码实现,最后修改代码是为了使安装程序更具有人性化、实用性和强大操作。
操作流程
一、利用向导生成代码
Step1 运行INNO setup主程序Compil32.exe,启动“脚本向导”,“下一步”。注意不要选择“创建一个新的空脚本文件”。
Step2 根据向导,添加软件版本信息,第一行为程序名称,第二行为含有版本号的程序名称:
Step3 设置程序目录,即安装路径,应用程序默认目录是Program Files(在INNO脚本中表示为{pf}),可
根据需要选择目录,如字体则安装在系统盘“Windows”目录下的“Fonts”文件夹中。
安装目录选择“自定义”,然后输入“\Program Files”为默认的(注意在目录名称前加“\”)
Step4 设置应用程序文件,包括主程序文件及相关文件,INNO脚本向导中的INNO安装程序目录下
“\FastCopy.exe”文件,通过“浏览”选择目标安装包的主程序,如这里的
“FastCopy.exe”;紧接着添加其他相关程序,可以通过“添加目录”来操作,注意要包含子目录文件。
Step5 设置菜单名称及图标,默认使用程序名称作为开始菜单文件夹名称,当然可以根据需要修改。如果允许用户在执行安装过程中改变文件夹名称,可钩选相应选项;其他主可执行文件图标,默认是选中“允许用户创建桌面快捷方式”,如果不允许,可取消选择。
Step6 设置应用程序文档,即信息文件,包括许可文件等,根据个人习惯添加,本人习惯只有添加一个许
可文件,即“汉化说明.txt”文档。
Step7 设置安装程序语言,即安装包的界面语言,INNO汉化版的默认语言为简体中文。如果要制作多语言
的安装程序,可以钩选相应语言
Step8 编辑器设置,包括安装包的输出目录、安装包名称、安装包图标等,如图所示:
Step9 完成脚本向导,“完成”后提示是否编译脚本,确定。
修改代码
1、修改安装程序左侧图像(图片大小为164x314px),在INNO脚本的[Setup]节下添加如下代码
WizardImageFile=Image Path (图像路径,推荐使用BMP位图)
2、修改安装程序头部图像 (图像大小为55x55px),在INNO脚本的[Setup] 节下添加如下代码
WizardSmallImageFile=Image Path (图像路径,推荐使用BMP位图)
3、修改安装程序底部虚线标签
在INNO脚本中添加[Messages]节,在[Messages]节下添加如下代码
BeveledLabel=Caption (标题内容,为了美观最好在标签前添加一个空格,如 空格+浩博技盟(蓝点制作))效果看上图方框圈起的部位。
4、修改安装程序欢迎内容
用记事本打开Inno Setup安装目录中的“Default.isl”文件,按Ctrl+F组合键查找“WelcomeLabel2”关键字,然后替换“WelcomeLabel2=”后面的内容为
WelcomeLabel2=正在准备安装 [name/ver]...%n%n推荐您在继续安装前关闭所有其它应用程序。%n%n安装制作:蓝 点%n%n电子邮件:xiaoqiu-330@163.com%n%n
注:可根据自己的要求更改相关文字,代码不要乱改。
5、修改安装完成后的程序的动作
在INNO脚本的[Run]下修改以下代码
Filename: {app}\FastCopy.exe; Description: 立即运行; Flags: nowait postinstall shellexec;Filename: {app}\Readme.txt; Description: 查看说明; Flags: nowait postinstall shellexec
效果如图
注:其中FastCopy.exe为运行的程序名,可以根据运行的文件进行更改,立即运行为显示的标题名称,可以自行修改
如需使安装程序实现修
您可能关注的文档
- Implementing Lean Six Sigma throughout the Supply Chain 1.pdf
- Implementing Lean Six Sigma throughout the Supply Chain 11.pdf
- Implementing Lean Six Sigma throughout the Supply Chain 3.pdf
- Implementing Lean Six Sigma throughout the Supply Chain 5.pdf
- Implementing Lean Six Sigma throughout the Supply Chain 7.pdf
- Implementing Lean Six Sigma throughout the Supply Chain 8.pdf
- Implementing Lean Six Sigma throughout the Supply Chain 9.pdf
- Important 2016_6 An Online Self-Tunable Method to Denoise CGM Sensor Data.pdf
- Improve control system performance.pdf
- Improving a lapping process using robust parameter and run-to-run control 1.pdf
- GB/T 39560.10-2024电子电气产品中某些物质的测定 第10部分:气相色谱-质谱法(GC-MS)测定聚合物和电子件中的多环芳烃(PAHs).pdf
- 中国国家标准 GB/T 39560.10-2024电子电气产品中某些物质的测定 第10部分:气相色谱-质谱法(GC-MS)测定聚合物和电子件中的多环芳烃(PAHs).pdf
- 《GB/T 39560.10-2024电子电气产品中某些物质的测定 第10部分:气相色谱-质谱法(GC-MS)测定聚合物和电子件中的多环芳烃(PAHs)》.pdf
- GB/T 39560.302-2024电子电气产品中某些物质的测定 第3-2部分:燃烧-离子色谱法(C-IC)筛选聚合物和电子件中的氟、氯和溴.pdf
- 中国国家标准 GB/T 39560.2-2024电子电气产品中某些物质的测定 第2部分:拆解、拆分和机械制样.pdf
- 中国国家标准 GB/T 39560.302-2024电子电气产品中某些物质的测定 第3-2部分:燃烧-离子色谱法(C-IC)筛选聚合物和电子件中的氟、氯和溴.pdf
- GB/T 39560.2-2024电子电气产品中某些物质的测定 第2部分:拆解、拆分和机械制样.pdf
- 《GB/T 39560.2-2024电子电气产品中某些物质的测定 第2部分:拆解、拆分和机械制样》.pdf
- 《GB/T 39560.303-2024电子电气产品中某些物质的测定 第3-3部分:配有热裂解/热脱附的气相色谱-质谱法(Py/TD-GC-MS)筛选聚合物中的多溴联苯、多溴二苯醚和邻苯二甲酸酯》.pdf
- 中国国家标准 GB/T 39560.303-2024电子电气产品中某些物质的测定 第3-3部分:配有热裂解/热脱附的气相色谱-质谱法(Py/TD-GC-MS)筛选聚合物中的多溴联苯、多溴二苯醚和邻苯二甲酸酯.pdf
文档评论(0)