【Java开发札记】将两个破碎的文件融合成一个
今天在看颠倒的帕特玛之前,我发现由迅雷下载的、卡在99.9%进度的文件,正片对应的文件有两个。一个是.bt.td结尾,另一个是.bt.xltd结尾。我通过HxD编辑器看到两个文件内都有各不相同的0填充的区域,应该是没有下载到数据的区域,还有各不相同的填充了数据的区域,即下载到了数据的区域。
因此我想能不能让他们两个互补一下,取并集成为一个兼顾二者所下载到的数据的视频文件呢?
今天在看颠倒的帕特玛之前,我发现由迅雷下载的、卡在99.9%进度的文件,正片对应的文件有两个。一个是.bt.td结尾,另一个是.bt.xltd结尾。我通过HxD编辑器看到两个文件内都有各不相同的0填充的区域,应该是没有下载到数据的区域,还有各不相同的填充了数据的区域,即下载到了数据的区域。
因此我想能不能让他们两个互补一下,取并集成为一个兼顾二者所下载到的数据的视频文件呢?
最近沉迷尼尔不能自拔,虽然目前只打了6个小时,但是我听说(明明是被先前买了国际版、早已通关的同学强行剧透的)尼尔的几个结局最终都挺虐心的,但是有个E结局,是真正的结局,在我看来也是给人以希望和美好遐想的结局。
众所周知(如果你还不知道,你可以去B站找视频)E结局需要牺牲其他玩家的存档化作僚机为你挡下一颗子弹,否自一个人的话,除非你是东方资深玩家,不然恐怕你是没可能见到E结局的结尾了2333但是作为程序员的我敏锐的注意到了以下几点问题:最初的那些玩家是如何通关的?在他们先前没有其他玩家的存档化作僚机,也不见得一个个都技术高超能够一机通关,那么一开始就如此困难,没有玩家能过通关,后面的玩家怎么办?其次:一个存档可以换一次挡子弹的机会,可是一般人在通E结局的时候会消耗很多个存档,就算最后他能够删除自己的存档保护别人,这也是明显的负增长,如果变为0了,又该怎么办?