• Setup Factory 是一款凝聚了数十年经验结晶的软件安装工具。和其他的安装程序不同,Setup Factory贯彻了快速方便的开发理念,您无需花费数周的时间学习便可以达到快速使用的程度,您要做的只是在界面中通过鼠标点击将您的软件文件和目录直观添加到目录中,整个过程完全逻辑化和无缝化。除此之外,Setup Factory支持创建一个安装文件包或一个单独的setup.exe文件,生成文件可以运行于任意版本的windows中,包括95到XP及其以上版本,且更利于您的发布,比如通过网站下载、CD-ROM, DVD-ROM刻录和局域网。

     

     

    特征综述 About Feature

     

    • 介绍
      您不必在为软件的安装打包再花费更多的金钱——Setup Factory 提供了所有您需要的功能,它能为你生成坚如磐石般的专家级软件安装程序,它同时使用方便、性能快速。Setup Factory 具有多个功能特点:一个快速启动的工程向导、自定义对话框、主题/皮肤样式、运行时间模块、 小化支持、MD5编码序列号、单文件setup.exe生成便于网络下载、强大的多达250个功能函数的脚本编辑器、授权支持和其他功能等。
    • 安装所有文件——Anywhere
      Setup Factory 提供了一个无与伦比的开发环境,为您提供了对打包软件文件的全方面的控制。您只要单纯得将您需要打包的文件和文件夹拖曳到工程窗口中,Setup Factory可以智能管理您的文件夹目录,自动查询版本信息,创建快捷方式图标,并通过可靠的CRC-32校验来确保数据的完整性。当然,任何一个步骤和功能您都可以随您个人喜好来自定义或者覆盖,但是对于绝大多数的工程而言,改进了的工程向导可以满足其所有要求,您只需点击鼠标即可。
    • 打包成单独的一个安装文件
      对于您的软件用户而言,更小更快的安装文件意味着更好的软件使用体验,Setup Factory 便可以做到这点。Setup Factory 运行期系统开销(包括反安装过程)仅有450kb左右,您可以与同类产品进行比对。同时,没有“解压缩”过程,与同类产品相比,Setup Factory 安装工具可以更快得完成界面初始化。除此之外,您可以使用我们的发布向导,一路选择默认选项来创建安装过程。单独安装文件setup.exe更益于网络发布。以及电子邮件、局域网、CD、DVD刻录甚至是软盘。
    • 快速启动工程
      您只需花费了5分钟来使用Setup Factory的工程向导便可以完成一个安装工程的打包,您可以一路选择默认选项令您的工程启动非常快速。
    • 自定义安装向导屏幕
      超过20种预置布局管理可以满足任何软件的安装包的打包要求,并且支持布局调整以更精确符合您的需要。我们提供了多个界面元素,包括检查框、单选按钮和编辑栏,方便您构建常规的屏幕,比如许可协议窗体、序列号校验窗体、文件夹选项界面和其他高级选项界面。支持每一种界面屏幕的即时预览效果,因此您可以即时看到您修改后的界面效果。
    • 主题和皮肤
      您可以在大量预置的主题(皮肤)中选择您需要的界面样式,也支持自定义,这个过程就像查看一个对话框调取您喜欢的样式一样简单,您可以配置各个主题元素,包括字体(外观、颜色、尺寸和样式)和横幅图像、主体/背景图像、控件颜色(按钮、检查框、单选按钮)等。无论您的安装文件需要一个统一的风格还是各个部分各显特点,Setup Factory 都可以满足您的要求。
    • 背景窗口选项
      您可以选择传统的安装向导演示或者现代的Windows安装界面样式。您还可以自定义窗体的背景,支持图像渐变、刷色效果、标题和页脚文本三维效果。现在您还可以选择一个常规的任务栏图表,强迫安装窗体始终置于其他窗体的前面,或者完全隐藏在任务栏后进行后台安装操作。
    • 丰富的控制函数库
      Setup Factory内置了一个多达250个函数库,因此您无需再进行高级的程序编辑便可以实现您所需要的功能。所提供的函数库涵盖了各个方面,从文本文件编辑到系统注册更改等。您可以通过调用dll函数执行程序,包括查询驱动器信息、管理字符串、拷贝文件、枚举进程、开始和终止服务、与网页脚本结合、显示对话框等。
    • 便捷的函数库向导
      在Setup Factory 中,您无需专门使用向导来创建一个强大功能的安装包,因为我们已经将向导程序整合在程序之中。您可以从分类列表中选择您需要的函数命令(完全的屏幕交互帮助),然后在要求的信息区域中填入您需要的信息,Setup Factory将自动完成剩下的工作,您无需掌握太多的脚本或者程序方面的知识,您仅需要将空白区域填入您的信息便可以。修改同样是一件容易的事情,点击您想要修改项的直线,然后点击“编辑”按钮,窗体中的信息便会回复到 初的样子。
    • 强大的脚本引擎
      在这一版本中,我们移除了原来的经典的Setup Factory函数引擎,采用一个全新的功能异常强大的且完全自由的脚本引擎。基于常规的LUA语言,您可以很容易得理解脚本语言的特点,包括“for, repeat and while”的循环语句、“if/else”的条件判断语句、函数、变量和表格(相关数组)。与内置的函数库相匹配的,采用完全的数字赋值和布尔表达式,这个脚本中几乎没有令您难以理解的内容。当然,我们还是内置了一个“函数向导”和“代码向导”,因此,即使完全得初学者也可以创建功能强大的安装包,甚至是那些要求异常苛刻的程序打包任务。
    • 彩色语法高亮显示
      如果您对于控制语言向导接口不适应,或者您仅仅想要激活那个强大快捷的脚本引擎,我们为您提供了相应的对策。Setup Factory 自由控制语言编辑器提供了所有的您想要的专家级脚本编辑功能,它提供了彩色语法高亮、代码校验、函数高亮、输入即时样本选择、Ctrl+Space激活功能列表和文本关联帮助等功能。如果您熟悉Microsoft® Visual Basic, Microsoft® Visual C++等其他现代程序开发语言,您会更加容易得使用。
    • 可扩展的控制语言插件Plugins
      Setup Factory 可以通过Action Plugins.来扩展功能。这种插入模式可以代给整个产品无限的功能扩展可能,比如插入对数据库的支持、XML支持、数字加密和FTP文件传递。该功能紧密整合在开发环境中,包括IntelliSense样式代码检验和语法高亮功能,就想在使用内置的脚本编辑器一样容易。该插入Plugins功能可以通过Indigo Rose来提供,也可以使用其他第三方开发工具,再次,感谢Indigo Rose免费提供的插入Plugins开发工具。
    • 相关模块和运行时间支持
      在该版本中添加了运行时间的支持,以常规的第三方技术,包括Basic 5.0, Visual Basic 6.0, DCOM, JET, MDAC, Visual C++等。附加的独立模块可以方便得创建,并能无缝整合在开发环境中。Setup Factory 允许您对每一个模块进行完全的控制:检测和安装,因此您可以轻松的判断其行为是否符合您的要求。
    • 灵活的反安装
      Setup Factory 中增加了一个新的重要的反安装功能。您只需启用该功能,Setup Factory便会对您删除的文件进行关注,任何在安装过程中安装的文件都会添加进记录,方便反安装程序运行。然而,如果您选择继续强行安装,您将会发现反安装程序将完全支持自定义,您可以控制任意需要删除的文件,比如那些需要删除的快捷方式、那些需要删除的注册表的更改、以及其他您需要删除的内容,甚至您可以根据自己的要求删除对话框屏幕和调整安装次序。
    • 系统要求检测
      您可以轻松得获取系统要求,只需选择一些选项框,内置的候选选项包括操作系统信息、内存信息、屏幕分辨率、颜色质量和管理员权限。如果用户的系统无法满足您选择的 低的安装系统要求,那么安装程序将会警告用户或者放弃整个安装过程。
    • 序列号、安全性和访问权限
      Setup Factory包含了多种功能,帮助您管理您软件的访问权限,包括序列号列表和基于数字检验的使用时间限定。通过强大的序列号生成器,您可以轻松的创建数以千计的 的序列号,并通过MD5加密混编保存在程序中。为了阻止程序被窥探,您的安装程序的数据将通过您个人的算法进行加密压缩,只有拥有有限序列号的用户才有权利使用您的程序。当然,如果您愿意自己设定验证方式,Setup Factory 同样支持您自己定义的验证方式和授权模式。
    • 打包、分类和安装类别
      创建复杂的多方产品的安装文件,使用Setup Factory将比以往更加轻松。Setup Factory创造性得添加了安装文件分组功能。它将集体产品及其特点整合在一个单独的安装文件中。Setup Factory甚至添加了分类功能,您可以将您的数据包分组为几个组件。该功能对于那些大型软件工程非常适用,可以根据不同的安装需要进行安装不同的内容,比如标准安装、 小化安装、完整安装和自定义安装。
    • 多语言支持
      Setup Factory 提供了非常卓越的多语言安装文件的支持。当许多产品令您必须更改基本特点(或者完全不支持)时,Setup Factory 提供了您需要的各种功能以满足您不同国度的用户和企业的要求。创建安装程序可以自动检测使用者的操作系统的语言版本,调整显示屏幕和信息与之相对应,无论您需要的是那种语言版本:英语、法语、西班牙语、意大利语或其他可以被Windows识别的语言,您只需在Setup Factory 中提供需要的语言版本的文本信息,Setup Factory 将会自动替你完成其他的工作。
    • 内置的拼写检测
      现在,保证您在您的工程中拼写正确将比以往更加方便。基本上,无论您在哪里输入信息,您都可以执行拼写检查功能,以确保文本输入没有错误。Setup Factory 中提供了多个语言的字典,包括英语、法语、德语、意大利语、西班牙语、荷兰语、瑞典语、丹麦语、克罗地亚语、捷克语、波兰语和斯洛文尼亚语。
    • 报告和记录
      现在,您只需一两个鼠标点击便可以清楚了解您的安装程序工程的安装细节。提供了经过改进的基于HTML工程报告(支持CSS格式化)和基于文本信息的安装时间记录,您可以获得任何您想要的安装信息的详细记录。现在您可以控制的安装级别选项包括记录错误选项和脚本运行记录。
    • Silent安装
      支持创建一个不显示用户对话框、提示信息和错误信息的Silent安装程序。您可以根据文件的响应读取默认的命令行来自动安装文件。Silent安装程序令您可以控制大量工作站的程序安装,以满足企业标准的要求。现在提供了一个命令行开关令您可以进行Silent安装,或者设定安装程序始终按照无人看管模式进行安装。Setup Factory 可以自动返回命令行状态码,方便您从批量文件中调用和自动创建过程。
    • Visual Basic工程文件扫描
      如果您要为您的Visual Basic工程创建安装程序,您将会倍感意外,Setup Factory可以分析您的VB工程并自动添加必要的相关运行时间的文件。在此,甚至提供了一个高级的可执行扫描器,帮助您所判断需要的DLL文件和库,用于那些以往比较困难完成的多组工程管理。
    • 无人看守模式编译
      Setup Factory 适合无缝得融入在您的每日的程序创建过程中。在您每次编辑您的源代码创建安装包可以令您得程序更早更频繁得进行调试。您只需将Setup Factory工程加入您日常的程序创建中,它便会自动运行并获得 终的安装文件setup.exe。
    • 在windows95及其以上版本中使用
      当其他安装包程序放弃了一些早期的操作系统,比如Windows 95 和98,我们依旧坚信您所选择的安装程序不会影响您的潜在市场,因此Setup Factory 可以和任何的windows系统良好得兼容运行,从Windows 95 到XP及其后续版本。
    • 全面的用户向导
      我们听取了您对于更多学习资料的要求,因此 新的用户向导中添加了几乎任何创建专家级安装包所需要的信息。您可以学习任何关于该软件的信息,包括从基本的文件操作和自定义用户界面的所有方式到控制脚本语言和创建多个安装包的所有内容。当您不采用向导模式,该向导文件将是您 好的帮助,可以实现所有软件需要的信息。
    • 视频培训学习光盘提供
      我们提供了一个可选择的视频培训光盘,您可以学习Setup Factory 方方面面的内容。与专门的培训班和研究讲座不同,毫无疑问,这份多媒体培训系列将提供给您 有价值和深度的学习材料。Indigo Rose我们乐于看到Setup Factory带给您的是无与伦比的使用体验。