用Setup Factory 7.0制作安装程序 问答篇
Setup factory使用详解(最全面)

点击窗口下方的“添加操作”,可以加入 Setup Factor添加一个要求输入密码的对话框,则可选择 Dialog 类别中的 Input 操作,如下图。
点击下一步后,在该操作的各项目中输入相应数据,如下图。
按上图中的设置制作的安装程序,如果执行安装程序的电脑上日期不在此范围之内,那么就会 提示如下画面。不过,到期功能并不太实用,因为只要将电脑上的日期改成安装程序制作日期 就能继续使用了。
有时候在安装过程中或安装后需要执行其中一个程序,比如破解程序、汉化程序,或是一个驱 动什么的东东,而这个程序可能不需要安装到电脑中,只需要在安装中被执行一次就 OK 了。 那么我们就可以这么做。
这样就实现了一个简单的密码登录功能,稍微有些缺陷的是密码输入时是以明文显示。不过我 们这里讲述的是如何通过添加操作和代码来实现相应功能,否则我们完全可以在安装之前的屏 幕中通过添加验证序列号来实现此功能。 那么如何实现验证序列号的功能呢?首先我们要生成属于安装程序的序列号。在菜单工程中点 击序列号,出现如下图所示窗口。
3.问:如何在安装程序中实现典型、最小或自定义安装功能?
答:在很多论坛上都看到有人说 Setup Factory 7.0 做不了典型、最小和自定义安装的功能,我的意 见是只有想不到、没有做不到。实际上通过 Setup Factory 7.0 的程序包功能,很容易就能实现。大 家可以参照下面的范例来制作自己的安装程序。
下面我们就要开始制作安装过程中的屏幕了。屏幕分三部分,安装前、安装中、安装后。点 击主界面左侧屏幕中的工程主题,在跳出的窗口下方选择工程主题可改变安装屏幕的样式。
点击上图的“安装之前”,可在窗口左侧添加或删除相应的屏幕。如下图。
setup_factory7.0中文版全教程

Setup Factory 7.0教程用Setup Factory 7.0制作安装程序《基础篇》 (1)用Setup Factory 7.0制作安装程序《进阶篇》 (11)用Setup Factory 7.0制作安装程序问答篇rtfg (24)Setup Factory 7.0使用一例,插件安装程序 (29)Setup Factory 7 注册表实例, 新手教学 (35)Setup Factory 7 制作补丁初探 (36)VB打包工具--- setup factory 7 使用总结 (38)Setup Factory读取注册表问题 (40)Setup Factory 7 实现倒计时按钮 (40)SF7中查找并中止一个进程 (41)Setup Factory读取注册表问题 (41)安装路径的问题 (42)用Setup Factory 7.0制作安装程序《基础篇》我们希望制作一个精美的安装程序来发布自己的软件。
在这里推荐使用Setup Factory 7.0,这是一款强大的安装程序制作工具。
即使你对安装制作不了解,也可以生成专业性质的安装程序。
可建立快捷方式,也可直接在Windows 系统的注册表加入内容,还能在Win.ini 和System.ini 内加入设定值,更可以建立反安装选项等等。
它内附的向导可以一步步的带领您做出漂亮又专业的安装程序。
我在这里简单介绍一下如何使用Setup Factory 7.0来制作一个安装程序。
打开软件后,默认会跳出一个工程向导的界面,如上图。
此时可点创建来新建一个工程,或是按Esc键退出工程向导。
由于在首次安装完Setup Factory 7.0后,默认语言为英文(可能会根据软件版本而不同),这样在制作安装程序时很不方便,因此需要先将默认语言改为中文简体。
所以在这里我们先按Esc键退出工程向导,直接进入软件主界面。
如下图。
在主界面菜单的编辑中选择“参数选择”,在出现的窗口中打开Document并点击Languages,然后在窗口右侧选中Chinese (Simplified),再点击下方的“设为默认”,最后确定即可。
setup factory语法

setup factory语法SetupFactory是一款用于创建Windows安装程序的软件。
在使用SetupFactory创建安装程序时,需要掌握一些基本的语法规则。
1. 注释注释是用来说明代码的作用的,不会被编译器执行。
在Setup Factory中,注释使用“;”符号开头。
例如:;这是一个注释2. 变量变量是用来存储数据的,可以是字符串、数字、布尔值等。
在Setup Factory中,变量以“$”符号开头。
例如:$Name = 'Tom'3. 条件语句条件语句可以根据条件判断执行不同的操作。
在Setup Factory 中,条件语句使用“if”关键字。
例如:if ($Name == 'Tom') then;执行操作endif4. 循环语句循环语句可以重复执行相同的操作。
在Setup Factory中,循环语句使用“while”关键字。
例如:$i = 1while ($i <= 10);执行操作$i = $i + 1endwhile5. 函数函数是一段可以重复使用的代码,可以接受参数并返回值。
在Setup Factory中,函数使用“function”关键字。
例如:function Add(a, b)return a + bendfunction6. 弹出对话框在安装程序中,经常需要弹出对话框进行提示或者询问用户操作。
在Setup Factory中,可以使用“MessageBox”函数弹出对话框。
例如:MessageBox('提示', '确认继续安装吗?', MB_ICONQUESTION | MB_YESNO)以上是Setup Factory语法的基本规则,掌握了这些规则后,可以更加灵活地使用Setup Factory创建自己的安装程序。
Setup_factory7.0使用说明

Setup Factory 7.0制作安装程序基础篇我们在用VB等语言编写并编译成程序后,往往会希望制作一个精美的安装程序来发布自己的软件。
在这里推荐使用Setup Factory 7.0,这是一款强大的安装程序制作工具。
该软件提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序。
可建立快捷方式,也可直接在Windows 系统的注册表加入内容,还能在Win.ini 和System.ini 内加入设定值,更可以建立反安装选项等等。
它内附的向导可以一步步的带领您做出漂亮又专业的安装程序。
目前该软件的最新版本为7.0.1,可在网上下载到,或访问该软件的汉化网站http://www. 进行下载。
我在这里简单介绍一下如何使用Setup Factory 7.0来制作一个安装程序。
打开软件后,默认会跳出一个工程向导的界面,如下图。
此时可点创建来新建一个工程,或是按Esc键退出工程向导。
由于在首次安装完Setup Factory 7.0后,默认语言为英文(可能会根据软件版本而不同),这样在制作安装程序时很不方便,因此需要先将默认语言改为中文简体。
所以在这里我们先按Esc键退出工程向导,直接进入软件主界面。
如下图。
在主界面菜单的编辑中选择“参数选择”,在出现的窗口中打开Document并点击Languages,然后在窗口右侧选中Chinese (Simplified),再点击下方的“设为默认”,最后确定即可。
如下图。
现在我们可以开始制作安装程序了。
先要添加安装文件。
在菜单的工程中选择“添加文件”,或在主界面左侧的文件中选择“添加文件”。
如下图所示,如果添加多个文件,则可选择“此文件夹中的所有文件”,如果有子文件夹,则选第三项“此文件夹及其子文件夹中的所有文件”。
然后点击添加按钮。
文件加入后,即如下图所示。
用鼠标右键单击某一文件(也可选中多个文件对其编辑),选择“文件属性”,可修改相应设置。
Setup Factory 7使用方法

用Setup Factory 7.0制作安装程序基础篇作者:Stanley Zhao版权所有,如转载请注明出处我们在用VB等语言编写并编译成程序后,往往会希望制作一个精美的安装程序来发布自己的软件。
在这里推荐使用Setup Factory 7.0,这是一款强大的安装程序制作工具。
该软件提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序。
可建立快捷方式,也可直接在Windows 系统的注册表加入内容,还能在Win.ini 和System.ini 内加入设定值,更可以建立反安装选项等等。
它内附的向导可以一步步的带领您做出漂亮又专业的安装程序。
目前该软件的最新版本为7.0.1,可在网上下载到,或访问该软件的汉化网站进行下载。
我在这里简单介绍一下如何使用Setup Factory 7.0来制作一个安装程序。
打开软件后,默认会跳出一个工程向导的界面,如下图。
此时可点创建来新建一个工程,或是按Esc键退出工程向导。
由于在首次安装完Setup Factory 7.0后,默认语言为英文(可能会根据软件版本而不同),这样在制作安装程序时很不方便,因此需要先将默认语言改为中文简体。
所以在这里我们先按Esc键退出工程向导,直接进入软件主界面。
如下图。
在主界面菜单的编辑中选择“参数选择”,在出现的窗口中打开Document并点击Languages,然后在窗口右侧选中Chinese (Simplified),再点击下方的“设为默认”,最后确定即可。
如下图。
现在我们可以开始制作安装程序了。
先要添加安装文件。
在菜单的工程中选择“添加文件”,或在主界面左侧的文件中选择“添加文件”。
如下图所示,如果添加多个文件,则可选择“此文件夹中的所有文件”,如果有子文件夹,则选第三项“此文件夹及其子文件夹中的所有文件”。
然后点击添加按钮。
文件加入后,即如下图所示。
用鼠标右键单击某一文件(也可选中多个文件对其编辑),选择“文件属性”,可修改相应设置。
Setup Factory 7.0.1教程

基础篇我们在用VB等语言编写并编译成程序后,往往会希望制作一个精美的安装程序来发布自己的软件。
在这里推荐使用Setup Factory 7.0,这是一款强大的安装程序制作工具。
该软件提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序。
可建立快捷方式,也可直接在 Windows 系统的注册表加入内容,还能在 Win.ini 和 System.ini 内加入设定值,更可以建立反安装选项等等。
它内附的向导可以一步步的带领您做出漂亮又专业的安装程序。
目前该软件的最新版本为7.0.1,可在网上下载到,或访问该软件的汉化网站进行下载。
我在这里简单介绍一下如何使用Setup Factory 7.0来制作一个安装程序。
打开软件后,默认会跳出一个工程向导的界面,如下图。
此时可点创建来新建一个工程,或是按Esc键退出工程向导。
由于在首次安装完Setup Factory 7.0后,默认语言为英文(可能会根据软件版本而不同),这样在制作安装程序时很不方便,因此需要先将默认语言改为中文简体。
所以在这里我们先按Esc键退出工程向导,直接进入软件主界面。
如下图。
在主界面菜单的编辑中选择“参数选择”,在出现的窗口中打开Document并点击Languages,然后在窗口右侧选中Chinese (Simplified),再点击下方的“设为默认”,最后确定即可。
如下图。
现在我们可以开始制作安装程序了。
先要添加安装文件。
在菜单的工程中选择“添加文件”,或在主界面左侧的文件中选择“添加文件”。
如下图所示,如果添加多个文件,则可选择“此文件夹中的所有文件”,如果有子文件夹,则选第三项“此文件夹及其子文件夹中的所有文件”。
然后点击添加按钮。
文件加入后,即如下图所示。
用鼠标右键单击某一文件(也可选中多个文件对其编辑),选择“文件属性”,可修改相应设置。
如下图所示,目标中默认为%AppFolder%,该变量表示安装路径,可以修改成其他自带变量或自定义变量。
Setup Factory7.0操作指南
Setup Factory 7.0操作指南Setup Factory 7.0是一款非常适合VB6.0程序开发者打包安装程序的软件,其功能强大,做出的安装程序简洁,安装操作方便,下面就简单介绍下如何把我们编译好的程序,打包成完整的安装程序。
我们把编译好的应用程序及附带的相关文件专门放在一个文件夹内,方便下面的导出操作,以及在目标安装计算机的安装。
图1.1程序启动界面图1.2工程向导窗口1图1.3工程向导窗口2图1.4工程向导窗口3图1.5工程向导窗口4图1.6工程向导窗口5图1.7工程向导窗口6图1.8工程向导窗口7图1.9向导完成后窗体接下来,我们还需要设置一些相关的地方,让我们的安装程序更具个性,美观。
1)快捷方式我们的应用程序可以让它在目标计算机上生成快捷方式,方便用户使用setup factory默认只在开始的应用程序文件夹内生成快捷方式,我们可以通过设置在目标计算机的桌面上生成快捷方式,在文件列表窗口,双击文件出现该文件的属性窗体,选择快捷方式选项2)安装对话框自定义属性安装对话框属性,用户还可以自定义一些如图片,及相关文字说明的内容修改,下面我们就将对话框的横幅图片和侧边图片改为自己设计的图片,注意图片的规格为:横幅63X500;侧边栏尺寸166X312。
选择左侧屏幕选项图2.1安装对话框“屏幕”属性出现“Screens”属性框,这里有安装之前,安装之时,安装之后等选项可供用户修改,我们要修改的是将安装对话框的横幅,和侧边栏图片修改掉。
图2.2安装之前选项安装之前有6个界面框,我们选择相应的界面框,点击“编辑”即可进入修改选项界面,选择样式选项,勾选忽略工程主题,在“图像”下面区域选择自己设计的图片。
(PS:有横幅和侧面栏图片,我们只需修改右边预览图对应的图片即可!)依次将其它界面都修改完,这样程序安装时的对话窗口的图片将会变成,我们自己设计的效果图。
我们还可以在许可协议里导入程序使用需要遵守的一些协议。
setup factory教程
用Setup Factory 7.0制作安装程序基础篇我们在用VB等语言编写并编译成程序后,往往会希望制作一个精美的安装程序来发布自己的软件。
在这里推荐使用Setup Factory 7.0,这是一款强大的安装程序制作工具。
该软件提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序。
可建立快捷方式,也可直接在 Windows 系统的注册表加入内容,还能在 Win.ini 和 System.ini 内加入设定值,更可以建立反安装选项等等。
它内附的向导可以一步步的带领您做出漂亮又专业的安装程序。
目前该软件的最新版本为7.0.1,可在网上下载到,或访问该软件的汉化网站进行下载。
我在这里简单介绍一下如何使用Setup Factory 7.0来制作一个安装程序。
打开软件后,默认会跳出一个工程向导的界面,如下图。
此时可点创建来新建一个工程,或是按Esc键退出工程向导。
由于在首次安装完Setup Factory 7.0后,默认语言为英文(可能会根据软件版本而不同),这样在制作安装程序时很不方便,因此需要先将默认语言改为中文简体。
所以在这里我们先按Esc键退出工程向导,直接进入软件主界面。
如下图。
在主界面菜单的编辑中选择“参数选择”,在出现的窗口中打开Document并点击Languages,然后在窗口右侧选中Chinese (Simplified),再点击下方的“设为默认”,最后确定即可。
如下图。
现在我们可以开始制作安装程序了。
先要添加安装文件。
在菜单的工程中选择“添加文件”,或在主界面左侧的文件中选择“添加文件”。
如下图所示,如果添加多个文件,则可选择“此文件夹中的所有文件”,如果有子文件夹,则选第三项“此文件夹及其子文件夹中的所有文件”。
然后点击添加按钮。
文件加入后,即如下图所示。
用鼠标右键单击某一文件(也可选中多个文件对其编辑),选择“文件属性”,可修改相应设置。
如下图所示,目标中默认为%AppFolder%,该变量表示安装路径,可以修改成其他自带变量或自定义变量。
安装包制作工具 SetupFactory 详解
安装包制作工具 SetupFactory 详解时间2014-11-19 13:12:00 博客园-原创精华区原文/SavionZhang/p/4106338.html主题技术2014-11-19Setup Factory是一个强大的安装程序制作工具。
提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序。
可建立快捷方式,也可直接在 Windows 系统的注册表加入内容,还能在 Win.ini 和 System.ini 内加入设定值,更可以建立反安装选项等等。
它内附的向导可以一步步的带领您做出漂亮又专业的安装程序。
本篇通过一个WinFrom项目制作安装包程序过程详细介绍其使用方法。
下面截图中使用的SetupFactory版本为V9.0.3. 0 汉化版。
网上可以下载到很多绿色破解版。
第1步:打开软件,默认弹出“开始新的工程”窗口。
有3种方式创建新的工程:方法1:使用工程向导,跟着向导步骤进行。
此方法比较简单,推荐新手使用。
方法2:关闭默认窗口,使用左侧任务栏中的不同步骤进行操作。
此方法更加灵活,建议熟悉本软件之后再使用此方法。
方法3:打开一个已有的工程,在原有基础上修改相关内容。
此方法更加简单,只需修改原有步骤或者添加新步骤及可完成。
本教程采用方法1,使用工程向导进行操作。
点击“开始新的工程”窗口中的“确定”按钮,进入下一步。
第2步:常规信息该窗口提供了公司名称、产品名称、产品版本、公司网址等输入框,作为软件包的一部分,在制作完成后安装的过程中界面上会显示这些信息。
点击“下一步”按钮,进入下一步。
第3步:平台该窗口提供打包软件的运行平台32位或者64位。
根据具体的需要选择。
选择后,点击“下一步”按钮,进入下一步。
第4步:源文件夹该步骤提供选择需要打包的文件以及文件夹信息。
点击“浏览”按钮,找到目标程序。
如果目标文件中包括子文件夹信息,则选中“包括子文件夹中的文件”。
点击“下一步”按钮,进入下一步骤。
打包教程文档SetupFactory7
可视化分析个人版WAPE打包教程打包工具Setup Factory 7打包过程1 新建工程选择将要打包的文件目录路径选择一个工程主题勾选中文语言按照步骤进行下一步,直至完成,被打包的文件将自动填充到项目里。
2 点击“屏幕”—>工程主题—>安装之前—>编辑“许可协议”将下面内容复制到许可协议中:即表示同意接受协议各项条件的约束。
如果用户不同意协议的条件,请不要使用本软件产品。
二、软件产品保护条款1)本软件产品之著作权及其它知识产权等相关权利或利益(包括但不限于现已取得或未来可取得之著作权、专利权、商标权、营业秘密等)皆为北京航天理想科技股份有限公司所有。
本软件产品受中华人民共和国版权法及国际版权条约和其他知识产权法及条约的保护。
用户仅获得本软件产品的非排他性使用权。
2)用户不得:删除本软件及其他副本上一切关于版权的信息;对本软件进行反向工程,如反汇编、反编译等;3)本软件产品以现状方式提供,北京航天理想科技股份有限公司不保证本软件产品能够或不能够完全满足用户需求,在用户手册、帮助文件、使用说明书等软件文档中的介绍性内容仅供用户参考,不得理解为对用户所做的任何承诺。
北京航天理想科技股份有限公司保留对软件版本进行升级,对功能、内容、结构、界面、运行方式等进行修改或自动更新的权利。
4)为了更好地服务于用户,或为了向用户提供具有个性的信息内容的需要,本软件产品可能会收集、传播某些信息,但北京航天理想科技股份有限公司承诺不向未经授权的第三方提供此类信息,以保护用户隐私。
5)使用本软件产品由用户自己承担风险,在适用法律允许的最大范围内,北京航天理想科技股份有限公司在任何情况下不就因使用或不能使用本软件产品所发生的特殊的、意外的、非直接或间接的损失承担赔偿责任。
即使已事先被告知该损害发生的可能性。
6)北京航天理想科技股份有限公司定义的信息内容包括:文字、软件、声音;本公司为用户提供的商业信息,所有这些内容受版权、商标权、和其它知识产权和所有权法律的保护。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用Setup Factory 7.0制作安装程序
问答篇
作者:Stanley Zhao
版权所有,如转载请注明出处
1.问:如何让所安装的软件在开机进入系统后自行启动?
答:在安装程序中将软件添加到注册表的启动项目中,或者添加到开始菜单的启动项目中,还有一种方法是作为系统的服务来启动。
在这里介绍的是第一种方法,即在注册表的启动项目中加入软件。
我们可在Setup Factory 7.0制作安装程序过程中,在“安装之后”屏幕的On Preload操作中,加入Registry.SetValue操作代码,写法参照下图,注意Data中为启动软件的绝对路径,可用“_会话变量名..字符串”的格式来书写,也可用String.Concat操作将会话变量与字符串相加并赋值给一字符串变量,然后再将该变量写入此处。
2.问:如何读写INI文件?
答:可在Setup Factory 7.0中的原始文件中添加INI文件,这样在安装程序执行时,INI文件就被解压缩到临时文件夹中了。
然后在Setup Factory 7.0的某个阶段加入操作代码INIFile.GetValue,就可取得INI文件中某区段内的某个值了。
如下图。
3.问:如何在安装程序中实现典型、最小或自定义安装功能?
答:在很多论坛上都看到有人说Setup Factory 7.0做不了典型、最小和自定义安装的功能,我的意见是只有想不到、没有做不到。
实际上通过Setup Factory 7.0的程序包功能,很容易就能实现。
大家可以参照下面的范例来制作自己的安装程序。
首先,我们要在菜单上工程中的程序包中添加设置。
在跳出的窗口中点击添加,并输入相关信息,如下图。
添加完各项安装方式的程序包后,清单如下图。
然后再到每个安装文件属性的程序包选项卡中,选择所属的程序包。
注意,软件必要文件必须全选,而各安装方式所需要的文件则选择相应的程序包即可。
如下图。
接下来,我们就要开始做屏幕了。
在“安装之前”中添加一个单选按钮的屏幕,并将屏幕上的单选按钮进行设置,如下图。
这样设置后,在安装时就可以进行安装方式的选择了。
但是我们如果选择了自定义安装,则还需要一个自定义安装的选择项,这个选择项应是可多选的,因此可再添加一个检查框屏幕,并做如下图所示的设置。
这两个屏幕添加完成后,修改其屏幕ID,如下图。
现在我们要开始在这两个屏幕中加入相应的代码来实现不同的安装了。
打开“安装方式选择”屏幕,先记下三个单选按钮的ID为:CTRL_RADIO_BUTTON_01、CTRL_RADIO_BUTTON_02、CTRL_RADIO_BUTTON_03。
这个选择的结果会存储在会话变量%RadioSelection%中。
然后我们在操作的On Next中开始加入代码。
首先是需要将每个程序包设置为不安装,因为假如在安装中选择某项安装方式后点了下一步,但是想修改安装方式又返回到这个屏幕,这样在重新选择了另外一个安装方式后,如果没有将原来选择的安装方式设置为不安装的话,将导致对应的两个程序包都被执行了设置安装的代码。
因此必须在点了下一步的代码中先做程序包的初始化。
设置一个程序包不安装的写法是:SetupData.SetPackageProperties(“程序包ID”,{Install=false})。
然后我们就可以写条件判断语句了,不过先得将存有单选按钮结果的会话变量处理后赋给另一个新变量,因为会话变量不能直接被使用在条件等式中。
另外,如果选择“典型安装”或“最小安装”,应该要跳过“自定义安装选择”屏幕,而直接转到“准备安装”屏幕才对,所以我们需要用到Screen.Jump(“屏幕ID”)这个操作。
该屏幕On Next操作的所有代码如下图。
我们再打开“自定义安装选择”屏幕来加入代码。
在On Next操作中加入条件判断语句,根据三个复选框的选择结果来分别对各自的程序包设置安装状态。
另外,如果三个自定义安装都不选,就应判定操作错误,因此还需添加相应的代码。
如下图。
以上步骤完成后,就可以构建一个具有典型、最小和自定义安装功能的安装程序了。
以上是本人在使用Setup Factory 7.0近一年后的一点点心得。
软件的功能当然不止于此,但因本人水平有限,只能介绍这么多了,希望能对大家做出一个自己满意的安装程序有所帮助。