我正在帮助开发一个程序,该程序可以轻松地以 ips patch 格式备份特定文件格式。 .我们希望它比较 2 个文件,一个在程序文件夹中具有特定名称(为了方便),另一个是用户选择的,然后将生成一个以当前日期/时间作为文件名的补丁。我们正在用 C 编写代码。是否有关于我们如何管理它的任何提示?
最佳答案
执行此操作的最简单方法是找到以下任一形式的现有 IPS 实现:
- 一个预先存在的库和 API
- 已有项目
幸运的是,Neill Corlett(使 "Secret of Mana 2" / "Seiken Densetsu 3" 的英文翻译成为现实的好人)已经创建了一个 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()
函数以选择两个特定的文件名(他现有的程序已经设计为接受它们作为命令行参数),并且工作传递给处理补丁生成/应用程序的现有函数。
祝你好运!
关于c - 制作备份创建者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27829065/