Descompactando arquivo grande: deslocamento zipfile ruim (sig de cabeçalho local)

3

Estou descompactando um arquivo com aproximadamente 3 milhões de arquivos de texto único - o próprio arquivo zip tem cerca de 12 GB. Não é multi-parte - é apenas um grande arquivo zip btw. Eu não tenho os dados originais - tudo que eu tenho é o arquivo zipado, o que significa que não posso tentar zipar o conteúdo novamente (só para você saber).

O problema é que, como eu unzip , em algum momento, recebo

..
file #1207565:  bad zipfile offset (local header sig):  9570252890
file #1207566:  bad zipfile offset (local header sig):  9570254437
file #1207567:  bad zipfile offset (local header sig):  9570255044
file #1207568:  bad zipfile offset (local header sig):  9570256141
file #1207569:  bad zipfile offset (local header sig):  9570256786
file #1207570:  bad zipfile offset (local header sig):  9570257539
..

Isso não parece afetar cada subpasta ou arquivo, respectivamente, no arquivo, mas, para muitos deles, o processo parece falhar.

Neste ponto, é difícil para mim adivinhar se a embalagem ou a descompactação é o problema

Existe alguma solução que eu possa tentar do meu lado?

    
por Stefan Falk 17.04.2018 / 10:00

1 resposta

0

Eu encontrei o mesmo problema - um enorme arquivo zip com muitos arquivos - e descompactei o arquivo tentando descompactá-lo. Uma possível solução é usar o arquivador java. Apenas descompacte suas coisas com jar xvf file.zip

    
por Daria 19.10.2018 / 04:04