2014-01-14 29 views
0

我已經使用基於zlib庫的舊版本minizip版本1.01h創建了一個大型壓縮文件。它不支持Zip64。
源文件是一個比4GB大得多的文本文件。
壓縮文件的大小是2GB。
由於它是在沒有Zip64支持的情況下創建的,因此存檔已損壞。我無法恢復檔案。有沒有辦法從這個損壞的存檔中恢復至少一部分文本文件?恢復不使用zip64創建的大型壓縮文件

回答

0

你可以試試this streaming unzip,忽略中央目錄。

+0

我在哪裏可以找到所需的頭文件?或者是有一個支持流解壓縮的二進制文件? – user1391868

+0

在[zlib](http://zlib.net/)和[libbzip2](http://www.bzip.org/downloads.html)中。 infback9可以在'contrib/infback9'的zlib發行版中找到。 zlib可能已經安裝在您的系統上。 –

+0

我無法編譯sunzip。是否有任何文檔或替代二進制文件能夠忽略中央目錄? – user1391868

相關問題