最常见的损坏压缩文件的方法是无意中进行ASCII模式的FTP传输,导致CR和/或LF字符的多对一破坏。
显然,会有信息丢失,解决这个问题的最好方法是以FTP二进制模式重新传输。
但是,如果原始文件已经丢失,而且它很重要,那么数据的可恢复性如何?
[实际上,我已经知道了我认为是最好的答案(这很困难,但有时可能会成功 - 我稍后会发布更多内容),以及普遍的非答案(许多现成的程序可以修复CRC而不修复数据),但我想在stackoverflow beta期间尝试一下这个问题,并看看是否有其他人走过成功恢复的道路或发现我不知道的工具。]
显然,会有信息丢失,解决这个问题的最好方法是以FTP二进制模式重新传输。
但是,如果原始文件已经丢失,而且它很重要,那么数据的可恢复性如何?
[实际上,我已经知道了我认为是最好的答案(这很困难,但有时可能会成功 - 我稍后会发布更多内容),以及普遍的非答案(许多现成的程序可以修复CRC而不修复数据),但我想在stackoverflow beta期间尝试一下这个问题,并看看是否有其他人走过成功恢复的道路或发现我不知道的工具。]