【发布时间】:2015-08-17 17:50:10
【问题描述】:
我将如何制作一个系统,以便我可以获取一个旧的 .exe,获取一个新的更新版本,并生成一个补丁文件或类似的东西,以修补新旧文件之间的不同字节?我什至不知道从哪里开始。
【问题讨论】:
-
这是更新系统吗?然后不要打扰。即使在小带宽二进制补丁的时候也很少值得做。替换整个文件更容易(并且在大小方面完全可行)。
-
这已被普遍解决(即对于任何类型的文件) - 参见例如xdelta.org 无需推出自己的版本。
-
@Konrad Rudolph 没有人想每天下载 200+ mb 的文件...我不想每天上传 200+ mb 的文件...
-
@Omega 没有二进制文件是 200 MB。它通常是几千字节。