分类分类
大小:47.1 MB更新:2024/11/16
类别:加密解密系统:WinAll
inno setup最新版是一款专业的安装制作工具,自身小巧轻便,极附有多样化的功能,清晰的页面设计,不再是繁琐的使用方法,简单实用的方式即可编写文件夹,从而得到广大使用者的青睐,有需要的用户前来极光下载站体验吧。
inno setup用delphi写成,其官方网站同时也提供源程序免费下载。它虽不能与installshield这类恐龙级的安装制作软件相比,但也当之无愧算是后起之秀。inno setup是免费的安装制作软件,小巧、简便、精美是其最大特点,支持pascal脚本,能快速制作出标准windows2000风格的安装界面,足以完成一般安装任务。
1.包含ansi和unicode版本。
2.加入加密组件iscrypt.dll。
3.加入一些辅助工具。(可选择安装)
4.加入inno setup预处理器。(可选择安装)
5.添加了新的 [setup] 段 versioninfocopyright 指示,这允许你在安装程序的版本信息中查看版权信息。
6.pascal 脚本修正/改进:
7.新的函数: custommessage、fmtmessage。
8.fileexists 函数不再从指定文件名中删除最后跟随的反斜框符号。在以前,fileexists('c:filename') 会返回 true。
9.为保存与 regsvr32 的一致性,在注册和反注册 32 位 dll 时,fpu 异常被屏蔽。
10./log: 当处理有 32bit 或 64bit 标记的 [files] 段条目时,可以记录是否起作用的消息。
11.setupldr 的内部数据贮存在资源中,而不是在 dos 文件头。这解决了与替换 dos 文件头的第三方应用程序兼容性问题。
12.tnewchecklistbox: 添加了新的 requireradioselection 默认为 false 的布尔属性。在 5.1.4 中引进的动作“需要顶层单选按钮组选择”是可选的,并且可以按默认在用户创建的 tnewchecklistboxes 中禁用。
13.可以处理带围绕引号的所有 [setup] 和 [langoptions] 段指示的值。只有某些指示可以删除围绕的引号,所有的指示均可这么做。如果你根据老的脚本可能会有不兼容的动作,可能需要调整你的脚本。
14.在段中那些包含路径的文件名条目,可以检查是否目录存在,以及如果需要是否创建。
1.将编写好的程序生成release版本,打开inno setup 5小软件,弹出如下界面:
2.点击菜单栏“文件”——“新建”,出现如下界面
3.点击下一步,出现如下界面
4.这里要填写程序的名字,如“my app”,用用版本“1.00”,应用程序的发布者“ my company”,及应用程序的网站“xxxxx”,后两者可以不写。点击下一步出现如下界面
5.来这里基本不用更改,点击下一步,出现如下界面
6.这里首先要选择应用程序的这性文件,也就是xxxx.exe文件,点击右侧的浏览找到你的执行文件即可。下边的“允许用户在安装完成后启动应用程序”,勾选前面的对勾,即可,若禁止安装完成后就运行程序,可不选择此项。下边的“其他应用程序文件”比较重要,一般包含程序用到的一些dll文件,配置文件(.ini文件),特殊的axtivex(.ocx)控件及readme文件等,点击下一步,出现如下界面
7.这里需要哪些功能,在前边打上对勾即可,点击下一步出现如下界面
8.这里可以选择许可文件,安装前的文件(如readme文件等),安装后显示信息等,点击下一步,出现如下界面
9.在此可选择语言,当然是“简体中文”,点击下一步,出现如下界面
10.在这里选择编译文件的输出文件夹,输出地文件名等,还可以加载自定义的安装程序图标,填写完成后,点击下一步,出现如下界面
11.点击下一步
12.点击完成,进入inno setup的编译器,如下图
13.点击是,出现如下界面
14.点击是,出现如下界面
选择编译文本(.iss文件)的输出文件夹,之后便可见变得代码,如下
; 脚本由 inno setup 脚本向导 生成!
; 有关创建 inno setup 脚本文件的详细资料请查阅帮助文档!
#define myappname &3g nvs viewer&
#define myappversion &1.00&
#define myappexename &laump4test.exe&
[setup]
; 注: appid的值为单独标识该应用程序。
; 不要为其他安装程序使用相同的appid值。
; (生成新的guid,点击 工具|在ide中生成guid。)
appid={{140af0c5-52a5-4ecd-af8b-0037036b0549}
appname={#myappname}
appversion={#myappversion}
;appvername={#myappname} {#myappversion}
defaultdirname={pf}{#myappname}
defaultgroupname={#myappname}
infoafterfile=e:myproject3gmodify�8060900clientbinreadme.txt
outputdir=e:myproject3gsetupoutput
outputbasefilename=3g nvs viewer setup_v1.00
compression=lzma
solidcompression=yes
[languages]
name: &chinesesimp&; messagesfile: &compiler:default.isl&
[tasks]
name: &desktopicon&; description: &{cm:createdesktopicon}&; groupdescription: &{cm:additionalicons}&; flags: unchecked; onlybelowversion: 0,6.1
[files]
source: &e:myproject3gmodify�8060900clientbinlaump4test.exe&; destdir: &{app}&; flags: ignoreversion
source: &e:myproject3gmodify�8060900clientbinconfig.ini&; destdir: &{app}&; flags: ignoreversion
source: &e:myproject3gmodify�8060900clientbinen_resource.dll&; destdir: &{app}&; flags: ignoreversion
source: &e:myproject3gmodify�8060900clientbinhi_h264dec_w.dll&; destdir: &{app}&; flags: ignoreversion
source: &e:myproject3gmodify�8060900clientbinlang.ini&; destdir: &{app}&; flags: ignoreversion
source: &e:myproject3gmodify�8060900clientbinluserparamx.ocx&; destdir: &{app}&; flags: ignoreversion
source: &e:myproject3gmodify�8060900clientbinluserparamxen.dll&; destdir: &{app}&; flags: ignoreversion
source: &e:myproject3gmodify�8060900clientbinnetclient.dll&; destdir: &{app}&; flags: ignoreversion
source: &e:myproject3gmodify�8060900clientbinnethostsdk.dll&; destdir: &{app}&; flags: ignoreversion
source: &e:myproject3gmodify�8060900clientbinreadme.txt&; destdir: &{app}&; flags: ignoreversion
source: &e:myproject3gmodify�8060900clientbinregocx.bat&; destdir: &{app}&; flags: ignoreversion
source: &e:myproject3gmodify�8060900clientbinluserparamx.ocx&;destdir: {app}; flags: regserver
;最后一句在安装程序时自动注册luserparamx.ocx控件
; 注意: 不要在任何共享系统文件上使用“flags: ignoreversion”
[icons]
name: &{group}{#myappname}&; filename: &{app}{#myappexename}&;workingdir: &{app}& ;
name: &{group}{cm:uninstallprogram,{#myappname}}&; filename: &{uninstallexe}&;workingdir: &{app}& ;
name: &{commondesktop}{#myappname}&; filename: &{app}{#myappexename}&; tasks: desktopicon ;workingdir: &{app}& ;
;红色部分的代码实现在安装目录下读取.ini文件
[run]
filename: &{app}{#myappexename}&; description: &{cm:launchprogram,{#stringchange(myappname, &&&, &&&&)}}&; flags: nowait postinstall skipifsilent
至此简单的就打包完成了。
【翻译inno setup的文字】
将inno setup的文本翻译成另一种语言不需要修改源代码。只需复制default.isl文件(包含在inno setup中)并开始编辑其中的文本。(不要直接编辑default.isl文件,否则在安装新的inno setup版本时,您的更改将会丢失。)有关一些重要提示,请参阅inno setup帮助文件中的“[messages] section”主题。
完成新的.isl文件创建后,创建一个[languages]部分告诉编译器使用它:
-语言
姓名:mytrans; messagesfile:“compiler:mytranslation.isl”
如果您使用的是4.0之前的inno setup版本,请改用:
-setup
messagesfile = compiler:mytranslation.isl
inno setup third-party files页面上有许多可供下载的翻译,以及帮助编辑.isl文件的程序。
【它是否支持mbcs(多字节字符集】
inno setup 2.0.6增加了对mbcs的完全支持。它确实对所有文件名和常量解析进行字节检查,因此它不应再将错误字节误认为反斜杠(“”)或大括号(“{”)。
2.0.6之前的版本不包括对mbcs的任何特殊支持。
【它将来是否会支持windows installer】
目前,没有计划安装inno setup的windows installer版本。“支持”windows installer可能会涉及几乎完全重写程序。
【如何更改setup.exe的图标】
可以通过设置setupiconfile [setup]部分指令来更改安装程序的图标。要设置卸载程序的图标,请设置uninstalliconfile。
【inno安装程序可以执行条件安装 - 例如,仅在存在某个注册表项或文件时才继续吗】
inno setup 4通过新的pascal scripting功能增加了对此功能的支持。
注意:使用早期的inno setup版本,已经可以根据windows版本安装不同的文件。
【是否可以在不使用/ silent或/ verysilent命令行参数的情况下进行静默安装】
不,也没有计划这样的功能(它会被滥用)。如果您打算将用户交互保持在最低限度,请使用disable * [setup]部分指令。
【安装程序可以使用注册表项的值作为默认目录名吗】
是。在defaultdirname中使用{reg:...}常量。例如:
-setup
defaultdirname = {reg:hklm software my program,path | {pf} my program}
有关{reg:...}常量的更多信息,请参阅inno setup帮助文件中的“常量”主题。
v6.2.0版本
1、包含ansi和unicode版本。
2、加入加密组件iscrypt.dll。
3、加入inno setup预处理器。(可选择安装)
4、加入一些辅助工具。(可选择安装)
unlock tool(小米官方解bl锁软件)加密解密26.7 MBv6.5 免费版
详情牛学长iCloud解锁工具加密解密1.66 MBv4.0.9 官方版
详情奥凯丰压缩包解密大师加密解密977 KBv2.1.4 官方版
详情AnyUnlock加密解密28.6 MBv1.3.1
详情PassFab for RAR加密解密7.59 MBv9.5.2.2
详情7zcracker软件加密解密385.00 KBv2.0.1
详情crark for 7-zip加密解密3.91 MBv6.0.0.4
详情PassFab for Word加密解密19.5 MBv8.5.3.4 中文版
详情PDF Cracker(免费PDF解密软件)加密解密9.33 MBv3.20
详情Passper for ZIP加密解密30.5 MBv3.6.0.1
详情iMyFone LockWiper(iPhone解锁软件)加密解密89.5 MBv7.8.1.5
详情zip密码移除软件(archpr)加密解密4.31 MBv4.54.48.45
详情Unprotector(密码去除工具)加密解密4.78 MBv2.5.0.0 绿色版
详情DroidKit(安卓手机屏幕解锁软件)加密解密8.20 MBv2.0.2 官方版
详情大家签(线上合同签约软件)加密解密70.7 MBv2.4.0.0 官方版
详情PGP Desktop Professional加密解密53.82 MBv10.0.3 简体中文特别版
详情privatedisk最新版加密解密1.90 MB
详情文件夹加密软件绿色版加密解密338.00 KBv1.1 免安装版
详情全能王Windows密码重置工具加密解密1.69 MBv2.0.0.2 官方版
详情Aiseesoft iPhone Unlocker(iPhone解锁)加密解密63.1 MBv2.0.30
详情inno setup最新版加密解密47.1 MBv6.2.0
详情奥凯丰Word解密大师加密解密1.64 MBv2.1.0 官方版
详情奥凯丰PPT解密大师加密解密1.01 MBv2.1.1
详情奥凯丰苹果解锁大师加密解密1.47 MBv2.1.4 官方版
详情易通文件夹锁免费版加密解密3.80 MBv4.5.8.0 官方版
详情奥凯丰EXCEL解密大师加密解密1.66 MBv2.12
详情奥凯丰PDF解密大师(OnePass for PDF)加密解密1.5 MBv2.15
详情privateaccess(闪迪专用u盘保险箱)加密解密11.5 MBv6.4.9 官方版
详情文件夹加密宝加密解密142 KBv5.0 官方版
详情闪迪保险箱安全软件(sandisk secureaccess)加密解密8.10 MBv3.02 最新版
详情pdf password remover(密码去除)加密解密4.36 MBv3.1.1
详情EaseUS LockMyFile(文件加密隐藏软件)附教程加密解密14.0 MBv1.2.2
详情Folder Lock(文件加密)加密解密9.02 MBv7.8.9
详情Folder Password Lock Pro(文件加密)加密解密12.4 MBv11.6
详情BitLocker Anywhere(驱动器加密软件)加密解密131 MBv8.8
详情gilisoft file lock pro(文件加密)加密解密9.83 MBv12.0
详情USB Raptor(U盘加密狗)加密解密12.7 MBv0.17 绿色免费版
详情Passper for Word(密码恢复)加密解密90.8 MBv3.9.1.4
详情Folder Guard中文注册激活版(文件夹加密软件)加密解密9.83 MBv23.2
详情Private Secure Disk(文件加密)加密解密5.41 MBv8.0
详情点击查看更多
超时代视频加密软件最新版加密解密15.56 MBv9.36 免费版
详情文件夹加密高级版加密解密810.00 KBv5.73 绿色版
详情闪电文件夹加密大师官方版加密解密25.17 MBv2.8.1.0 中文版
详情7zcracker软件加密解密385.00 KBv2.0.1
详情文件夹特级密盘最新版加密解密527.00 KBv2.2 绿色版
详情U盘超级加密3000加密解密6.79 MBv7.55 绿色版
详情crark for 7-zip加密解密3.91 MBv6.0.0.4
详情PassFab for RAR加密解密7.59 MBv9.5.2.2
详情文件夹看门狗绿色版加密解密178.00 KBpc端
详情闪迪保险箱安全软件(sandisk secureaccess)加密解密8.10 MBv3.02 最新版
详情点击查看更多
ifs文件透明加解密软件加密解密409.00 KBv2.0 最新版
详情privatedisk最新版加密解密1.90 MB
详情文件夹特级密盘最新版加密解密527.00 KBv2.2 绿色版
详情无线密码查看器pc版加密解密1.02 MB官方版
详情绣身文件生成器(文件伪装图片工具)加密解密405.00 KBv1.0 绿色版
详情文件夹加锁王企业版加密解密1.80 MBv9.35 电脑版
详情易通文件夹锁免费版加密解密3.80 MBv4.5.8.0 官方版
详情文件夹看门狗绿色版加密解密178.00 KBpc端
详情U盘超级加密3000加密解密6.79 MBv7.55 绿色版
详情文件夹加密高级版加密解密810.00 KBv5.73 绿色版
详情高强度u盘文件夹加密工具加密解密974.00 KBv3.0 官方版
详情turbo zip cracker最新电脑版加密解密497.00 KBpc客户端
详情office password recovery toolbox加密解密28.90 MBv6.01.632 官方版
详情大狼狗加密专家加密解密10.40 MBv2.0.1.5 免费版
详情zip密码移除软件(archpr)加密解密4.31 MBv4.54.48.45
详情pdf密码移除器(simpo)加密解密2.26 MBv1.2.0
详情超级特工桌面无形锁pc版加密解密5.89 MBv3.5 免费版
详情恒波文件夹加密软件加密解密870.00 KBv5.56 官方版
详情private disk电脑版加密解密1.87 MBv2.1 pc端
详情axcrypt最新版加密解密6.10 MBv2.1.1606.0 pc电脑版
详情pdf password unlocker电脑版加密解密13.74 MBv5.0.0.0 官方版
详情闪电文件夹加密大师官方版加密解密25.17 MBv2.8.1.0 中文版
详情超时代视频加密软件最新版加密解密15.56 MBv9.36 免费版
详情闪迪保险箱安全软件(sandisk secureaccess)加密解密8.10 MBv3.02 最新版
详情photocrypt电脑版加密解密29.00 KBv1.3.0.0 免费版
详情鹏保宝加密软件加密解密80.28 MBv8.5.0 绿色版
详情PGP Desktop Professional加密解密53.82 MBv10.0.3 简体中文特别版
详情宏杰加密电脑版加密解密5.25 MB6228版本
详情privacy drive电脑版加密解密3.90 MBv3.17.0.1456 正式版
详情克克md5校验工具加密解密630.00 KB绿色版
详情7zcracker软件加密解密385.00 KBv2.0.1
详情夏冰共享文件夹加密超级大师加密解密7.82 MBv17.09.0 官方版
详情mgosoft pdf password remover软件加密解密966.00 KBv9.8.5
详情文件加密超级大师免费版加密解密7.80 MBv17.09 官方版
详情文件夹加密软件绿色版加密解密338.00 KBv1.1 免安装版
详情大势至usb控制系统加密解密18.37 MBv14.8 官方版
详情pdf加密软件汉化版(pdfmachine)加密解密13.85 MBv15.38 免费版
详情文件夹加密超级大师免费版加密解密7.60 MBv17.19 电脑版
详情zend guard php5.5加密解密59.58 MBv5.5 免费版
详情zend guard php7最新版加密解密58.31 MBv6.0.0 官方版
详情点击查看更多