PatchFactory(补丁制作工具)
v3.3 官方版- 软件大小:3.28 MB
- 更新日期:2019-11-26 14:48
- 软件语言:简体中文
- 软件类别:安装制作
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
PatchFactory是一款专业的补丁制作工具,软件旨在帮助开发人员配置软件产品的自动补丁程序和更新,从而优化与升级软件,其内置了版本文件编辑器、版本差异编辑器、旧版本侧属性组、新版本侧属性组、添加/替换选项、Df构建选项、更新命令生成、命令行参数等多种强大的功能,并具备简单直观的操作界面,您可以进行可视化的编辑与制作,总的来说,PatchFactory为用户提供了一套完善的补丁制作解决方案,可以协助用户轻松完成补丁程序的构建,有需要的朋友赶紧下载吧!
软件功能
修补程序构建:
使用可自定义的GUI界面轻松创建自应用补丁文件可执行文件
强大的补丁程序引擎可帮助生成尺寸非常小的补丁程序包。
集成压缩技术。
文件夹/文件结构的更新:添加新文件/删除旧文件夹或文件,忽略丢失的文件。
有效的可执行文件EXE或DLL文件的修补程序。
通过文件的旧版本和新版本轻松直观地导航。
利用注册表,INI文件或智能文件位置的固定路径。
累积补丁程序,可将多个更新集成到一个补丁程序包中。
差异构建的存储结果存储在中间文件中,有助于显着提高重复补丁构建的速度。
修补程序应用模块基于功能强大的Inno Setup引擎,该引擎具有以下功能:
强大的基于Pascal的集成脚本引擎,提供了许多新的可能性,可在运行时自定义/增强更新安装或卸载功能。
静默安装和静默卸载。
支持多语言安装:英语(默认),德语,西班牙语,意大利语,法语和俄语。
创建/更改注册表和.INI条目。
在修补过程之前,之中或之后运行外部命令或可执行文件
支持密码和加密安装。
向您的最终用户提供的可选许可证信息和发行说明。
应用界面消息管理可自定义呈现给最终用户的消息。
应用补丁的其他功能:
智能自动版本检查以确定已安装的版本
确保没有任何系统进行过部分更新(应用修补程序期间的自动回滚功能可确保最终用户的系统已成功更新或根本没有更新)
自动备份已修改和已删除文件的能力
安装后回滚/卸载更新
延迟补丁支持锁定文件
较小的基本更新模块(无补丁数据)
申请时记录错误
易于使用的优化界面,可借助Inno资源进行增强
软件特色
PatchFactory是一个功能丰富的应用程序,旨在通过创建一组用户定义的规则来帮助您自动将更新和补丁应用于您的软件产品。它具有几个方便的选项和配置参数。
专业外观的界面
在经过一个简短且无须打扰的设置过程后,无需特别注意,就会看到一个带有专业外观的大窗口,它代表了PatchFactory的界面。提供了示例产品来帮助您入门。
分配软件组件并编辑信息
因此,您可以通过指定名称,GUID和磁盘位置来创建新产品,并将它们组织到不同的组中。在接下来的阶段中,可以编写有关公司,作者,联系方式和支持信息的详细信息。
注册表项,INI配置文件,特殊文件夹,环境变量,固定路径和位置引用可以包含在位置存储库中,而PAD文件可以从外部XML文档中指出。
配置程序设置
通过PatchFactory,您可以通过建立新的版本号,发布时间和日期以及带有组件克隆和父修补程序的继承(如果有)来建立产品的新版本。日志详细信息和消息可以在屏幕底部查看。
就应用程序首选项而言,您可以隐藏启动窗口,要求PatchFactory在启动时加载最后一个项目,以及保存主窗口位置和输出日志,并在尝试退出项目时显示确认消息。
它具有良好的响应时间,并且占用很少的系统资源,它仅要较低的CPU和RAM即可正常工作。最后,PatchFactory为想要轻松配置其软件包的自动补丁程序和更新的高级PC用户带来了一些强大而直观的选项。
安装方法
1、下载并解压软件,双击安装程序进入PatchFactory3安装向导,单击【next】。
2、阅读软件许可协议,勾选【I accept...】的选项,然后进入下一步的安装。
3、选择安装位置,可以选择默认的C:\Program Files (x86)\PatchFactory3。
4、选择开始菜单文件夹,用户可以选择默认的PatchFactory3。
5、选择附加任务,勾选默认选项即可。
6、准备安装,点击【install】开始进行安装。
7、弹出如下的PatchFactory3安装成功的提示,完成安装。
使用说明
PatchFactory v3主窗口具有以下菜单:“文件”,“视图”,“组”,“产品”,“版本”,“组件”,“差异”,“补丁”和“帮助”。
“文件”,“视图”和“帮助”菜单始终显示在“组”,“产品”,“版本”,“组件”,“差异”,“修补程序”中-仅在“产品树”中选择了适当的节点时才显示。
另外,版本文件编辑器和版本差异编辑器也有自己的菜单。
下一个界面项是控制面板。它位于菜单下面。您可以使用控制面板按钮执行以下操作:
·打开/保存/添加组(pfg文件),产品(pfp文件)或版本(pfv文件);
·编译/构建差异和补丁;
·将文件添加到版本组件;
·查看/编辑差异;
·查看/编辑全局程序首选项;
主程序窗口包含四个子窗口。
它们是“产品树”窗口,“属性”窗口,“输出日志”窗口和“消息”窗口。
·“产品树”窗口用于浏览软件产品组,产品版本及其差异和补丁。
如果用鼠标右键单击相应的元素,则可以使用树元素进行可用的操作。
·属性窗口用于查看/编辑相应产品树元素的属性,例如产品,版本,差异或补丁。
在产品树中选择适当的节点以查看/修改树元素的属性。
您也可以使用“属性”窗口顶部的制表符在组内可用产品的属性之间进行切换。
·输出日志窗口用于查看已执行的不同操作的输出日志。
·消息窗口用于查看输出消息,例如警告或错误。
用户界面:首选项
通过按Alt + P或选择菜单,可以调用“ Preferences”对话框。
您可以在此处配置一组不同的程序选项:
对话框选项:
·在启动时:
·显示启动窗口
如果希望在启动PatchFactory时显示启动窗口,请选择此选项。
·加载上一个项目
如果要自动加载上一个工作的项目,请选择此选项。
·导出:
·保存主窗口位置
如果要在程序退出时保存主窗口位置,请选择此选项。
·保存输出日志
如果要在程序退出时将输出日志保存到文件中(该文件将在下次启动时自动加载),请选择此选项。
·确认退出
如果要在程序退出前要求确认,请选择此选项。
·批次:
·停止警告
如果要在发生任何警告时停止作业处理,请选择此选项。
如果未选择此选项,则会收集警告并显示在“输出”和“消息”子窗口中。
版本文件编辑器
版本文件编辑器可用于从版本的组件中添加/删除文件,以设置差异/补丁构建或更新安装所需的不同文件属性。
版本文件编辑器主窗口包含3个子窗口:
·版本图像浏览器窗口-用于浏览版本/组件图像文件;
·文件浏览器窗口-用于浏览系统上的文件并将其添加到组件映像中;
·属性窗口-用于设置差异/补丁构建或更新安装所需的属性。
版本图像浏览器
此窗口可用于查看版本组件,文件夹/文件,设置/观察其属性或向组件添加文件夹/文件。要设置文件属性-在适当的版本映像中选择它,然后在“属性”窗口中更改必要的属性值。
文件浏览器
与Windows资源管理器类似。使用此文件浏览器窗口导航到要添加到活动版本映像(在“版本映像浏览器”中选择的)的相应文件或目录。
要将文件或目录添加到活动的版本映像中,请选择适当的文件/文件夹(就像在Windows资源管理器中一样),然后将它们拖放到“版本映像”窗口中。如果使用鼠标右键,则将选定的文件/文件夹复制到“版本映像”中,如果使用了鼠标左键,则可以选择进行硬拷贝,移动选定的文件/文件夹或仅复制参考/链接到他们。
每个窗口顶部的Tabstops标头允许通过单击适当的标头,按名称,日期和大小对文件列表进行排序。在同一标题上第二次单击将反转顺序。标题文本左侧的箭头显示排序方向。
性质
所有属性都分为2个主要类别:旧版本侧和新版本侧。
当将所选版本视为旧版本时,在编译版本之间的差异时将使用第一类别的属性,而在将所选版本视为新版本时,将在版本之间的差异的编译期间使用第二类别的属性。
“ Df构建选项”和“添加/替换选项”子组由第二个类别覆盖。
每个属性可以有其自己的值,也可以从默认值继承自Parent对象的值(对所有属性(版本密钥除外)有效)。
如果属性Value带有'$'符号前缀-表示此属性从Parent对象继承其值。
在所选属性的可用值列表中选择选项,以使此属性从父对象继承。
您可以同时为“版本映像”中选择的几个元素设置属性值。
版本差异编辑器
版本差异编辑器可用于查看新旧版本映像中的文件/文件夹,更改差异/补丁构建或更新安装所需的各种文件属性,或针对特定差异更改更新命令及其参数。
版本差异编辑器主窗口包含2个主要子窗口:
·“新版本映像”窗口-用于浏览“新版本映像”组件,文件夹和文件并设置其属性(上部窗口);
·“旧版本映像”窗口-用于浏览“旧版本映像”组件,文件夹和文件并设置其属性(下部窗口);
根据操作和状态,文件和文件夹会以某种颜色突出显示。
图例栏位于“版本差异编辑器”窗口的底部。要更改默认颜色-双击图例栏中的相应项目。
这些窗口均包含两个子窗口:
·版本图像文件浏览器窗口-用于浏览新版本图像对象;
·属性窗口-用于设置差异/补丁构建或更新安装所需的属性。
旧/新版本图像浏览器
此窗口可用于选择必要的版本映像或其中的组件,以设置/观察所选对象的属性。
要更改对象属性-在适当的“版本映像”中选择它,然后在“属性”窗口中更改必要的属性值。
默认情况下,同步突出显示(选择)新旧映像中的文件对时的同步选择模式。您可以通过在“文件”菜单中选择适当的项目将其关闭。
每个窗口顶部的Tabstops标头允许通过单击适当的标头,按名称,日期和大小对文件列表进行排序。在同一标题上第二次单击将反转顺序。标题文本左侧的箭头显示排序方向。
性质
可以设置的主要属性在本手册的旧版本侧属性,新版本侧属性,添加/替换选项和Df构建选项部分中列出。
差异元素的每个属性都具有诸如“获得的值的来源”之类的隐式属性。
此属性定义确定Update命令的特定值的方法。
该值可以通过以下方式定义:
·通过相应版本的属性值(<版本定义>,该值在列表中以'@'符号为前缀),
·仅当版本的属性值由版本的属性值定义了相应的父对象的属性值时,才按版本的属性值(<由parent定义的值在列表中以'*'为前缀)
·通过父母的财产价值。 (,值在列表中以'$'符号为前缀)
·单个值,可以通过在适当的文件上单击鼠标右键来设置。可用值及其说明在本手册的“更新命令生成”部分中列出。
更新日志
InnoSetup编译器版本更新至5.1.5
修补程序应用模块的ISS脚本-
西班牙语包(Scripts \ Languages \ Spanish.isl)
法语包(Scripts \ Languages \ French.isl)
意大利语包(Scripts \ Languages \ Italian.isl)
修复:尝试替换正在使用的文件时发生的问题
在Win98下
杂项错误修复
人气软件
-
exescope(exe程序修改器) 0.55 MB
/简体中文 -
RPG Maker MV中文 623.0 MB
/简体中文 -
InstallShield 2020(安装包制作工具) 246 MB
/简体中文 -
InstallShield 2009 Premier SP1 完美 17.00 MB
/简体中文 -
任意成品EXE管理系统 38.9 MB
/简体中文 -
chm制作工具(EasyCHM) 3.91 MB
/简体中文 -
软件自动安装工具(Almeza MultiSet Pro) 7.21 MB
/简体中文 -
InstallWatch Pro(安装包制作软件) 4.40 MB
/简体中文 -
Easy CHM 3.93 2.49 MB
/简体中文 -
Inno Setup (安装包制作) 29.0 MB
/简体中文