Project1
标题:
bsdiff制作补丁
[打印本页]
作者:
guoxiaomi
时间:
2018-12-8 13:57
标题:
bsdiff制作补丁
本帖最后由 guoxiaomi 于 2018-12-8 14:06 编辑
就这个了,
https://github.com/cnSchwarzer/bsdiff-win
,可以给二进制文件打补丁:比如加密后的 game.rgssad 文件,或者不加密的 *.rxdata 文件。虽然说类似需求已经很少了吧?
解压得到 bsdiff.exe 和 bspatch.exe 文件:
1. 制作补丁,已有新旧2个 game.rgssad 文件,生成 rgssad.patch
# bsdiff.exe oldfile newfile patchfile
bsdiff.exe game.rgssad game.rgssad.new rgssad.patch
复制代码
然后将 bspatch.exe 和 rgssad.patch 一起给玩家。
2. 合并补丁:
# bspatch.exe oldfile newfile patchfile
bspatch.exe game.rgssad game.rgssad rgssad.patch
复制代码
game.rgssad 就更新到最新版本了。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1