制作备份创建者

Making a backup creator

我正在帮助开发一个程序,该程序可以轻松地以 ips patch 的形式备份特定文件格式。我们希望它比较 2 个文件,一个在程序文件夹中具有特定名称(为了方便),另一个是用户选择的,然后将生成一个以当前 date/time 作为文件名的补丁。我们正在用 C 编写代码。是否有关于我们如何管理它的任何提示?

最简单的方法是找到以下形式的现有 IPS 实施:

  1. 一个预先存在的库加上 API
  2. 一个预先存在的项目

幸运的是你,Neill Corlett("Secret of Mana 2" / "Seiken Densetsu 3" a reality) has already created an openly available implementiation of the UPS and IPS patch generation/application algorithms. Please refer to the associated readme file to determine the licensing terms 的英文翻译的好人。

总之,你可以将程序中的main()函数修改为select两个特定的文件名(他现有的程序已经设计为接受它们作为命令行参数),并且工作通过处理补丁 generation/application.

的现有函数传递

祝你好运!