Decompress arquivo gz com Zlib?
29/10/2009
0
Amigos, eu estou usando o delphi 2009 e já tentei de tudo para descomprimir um arquivo com extensão gz
ele está neste endereço http://br24.tribalwars.com.br/map/village.txt.gz (cerca de 1,5 mb)
Usando o zlib eu sempre me deparo com o erro Data error. , segundo um amigo é devido a um cabeçalho que este tipo de arquivo tem.
Consegui o fonte em delphi de um programa que faz isso, o gzio, no link http://www.sph.sc.edu/comd/rorden/gz.html,
o programa e as fontes podem ser baixados do link:
http://www.sph.sc.edu/comd/rorden/ezgz.zip
No entanto eu não consigo atualizar o código para compilar no delphi 2009.
Alguem pode me dar uma orientação ou um caminho a seguir, todos os principais descompactadores do mercado conseguem extrair esta extensão sem problemas.
Ou então , se alguem puder me dar uma mão para atualizar o código deste gzio para d2009... para os gurus do fórum é coisa simples, mas para um hobbista como eu é algo realmente indecifrável mecher com ponteiros e memória...
Qualquer ajuda é bem vinda, nem que seja com dicas, links ou caminhos a seguir.
É vital para o andamento do meu projeto conseguir baixar este arquivo compactado, já que a versão descompactada tem 5 megas(5 x maior) , o que inviabilizaria a atualização constante do meu banco de dados.
abraços
Wilson
ele está neste endereço http://br24.tribalwars.com.br/map/village.txt.gz (cerca de 1,5 mb)
Usando o zlib eu sempre me deparo com o erro Data error. , segundo um amigo é devido a um cabeçalho que este tipo de arquivo tem.
Consegui o fonte em delphi de um programa que faz isso, o gzio, no link http://www.sph.sc.edu/comd/rorden/gz.html,
o programa e as fontes podem ser baixados do link:
http://www.sph.sc.edu/comd/rorden/ezgz.zip
No entanto eu não consigo atualizar o código para compilar no delphi 2009.
Alguem pode me dar uma orientação ou um caminho a seguir, todos os principais descompactadores do mercado conseguem extrair esta extensão sem problemas.
Ou então , se alguem puder me dar uma mão para atualizar o código deste gzio para d2009... para os gurus do fórum é coisa simples, mas para um hobbista como eu é algo realmente indecifrável mecher com ponteiros e memória...
Qualquer ajuda é bem vinda, nem que seja com dicas, links ou caminhos a seguir.
É vital para o andamento do meu projeto conseguir baixar este arquivo compactado, já que a versão descompactada tem 5 megas(5 x maior) , o que inviabilizaria a atualização constante do meu banco de dados.
abraços
Wilson
Wilson Oliveira
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)