老硬盘坏了,重装游戏,因为当初大猫买在了官方版上,steam玩不了,所以无奈下了一晚上官方版,结果慢的要死。
于是分析了一下官网安装器的工作原理理(直接结论看二楼):
可见安装时,更新器会把文件下载在_download文件夹里

看一下这个目录,不就是和工作目录一模一样吗....推测更新器就是把增量文件下载下来然后复制覆盖到工作目录。

看了下各个文件,在autoupdate.dat里发现一堆目录+hash值的数据,毫无疑问,更新器就是通过这个文件来判断各个目录是否需要增量更新的。

于是直接把已安装的steam文件夹整个复制到_download目录下

再次打开更新程序,漫长的搜索后(应该是在对比hash值)

只剩下200多MB的更新了,明显就是更新steam版和官网的差异文件了,bingo!

分分钟更新完成,进游戏正常运行~

于是分析了一下官网安装器的工作原理理(直接结论看二楼):
可见安装时,更新器会把文件下载在_download文件夹里

看一下这个目录,不就是和工作目录一模一样吗....推测更新器就是把增量文件下载下来然后复制覆盖到工作目录。

看了下各个文件,在autoupdate.dat里发现一堆目录+hash值的数据,毫无疑问,更新器就是通过这个文件来判断各个目录是否需要增量更新的。

于是直接把已安装的steam文件夹整个复制到_download目录下

再次打开更新程序,漫长的搜索后(应该是在对比hash值)

只剩下200多MB的更新了,明显就是更新steam版和官网的差异文件了,bingo!

分分钟更新完成,进游戏正常运行~

