descomprimir directorios vacios

Post Reply
User avatar
goosfancito
Posts: 1956
Joined: Fri Oct 07, 2005 7:08 pm

descomprimir directorios vacios

Post by goosfancito »

Hola.
TEngo un test.zip que contiene archivos y directorios, busque en el foro y vi este ejemplo:

Code: Select all | Expand

  aFiles := hb_GetFilesInZip("datos.zip")
   hb_unzipfile("datos.zip",,.T.,,"d:\temporal",aFiles,NIL)


pero no me descomprime las carpetas vacias...
que hago mal?

gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
Posts: 1956
Joined: Fri Oct 07, 2005 7:08 pm

Re: descomprimir directorios vacios

Post by goosfancito »

la verdad que lei esos post pero no me solucionan el problema.

Descomprimo, pero no me descomprime las carpetas vacias.

gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
karinha
Posts: 7963
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Been thanked: 5 times
Contact:

Re: descomprimir directorios vacios

Post by karinha »

Carpetas Vacias? No comprendo.

Pide a Carlos Vargas de Nicarágua el XBACKUPLITE de su autoria, excelente para Backups.

Code: Select all | Expand


/*Procedimiento principal*/
FUNCTION XBLITE() //->MAIN()

   MEMVAR cPRGPATH, cFILEPATH

   cPRGPATH := cFILEPATH(GETMODULEFILENAME(GETINSTANCE()))
   cPRGPATH := cShortName(cPRGPATH)

   XBACKUPLITE()

   lCHDIR(cPRGPATH)

RETURN NIL
 


Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
goosfancito
Posts: 1956
Joined: Fri Oct 07, 2005 7:08 pm

Re: descomprimir directorios vacios

Post by goosfancito »

d:\
|
+- carpeta 2
| archiivo1
| archivo2
|
+ carpeta 3
+----- carpeta 4
|
|

cuando se descomprime debe tener la estructura de arriba, carpeta 4 no contiene archivos pero igual debe de aparecer,
cuando uso ese ejemplo que puse mas arriba carpeta 4 no se crea, o sea, en el .zip existe esa carpeta pero no la descomprime
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
karinha
Posts: 7963
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Been thanked: 5 times
Contact:

Re: descomprimir directorios vacios

Post by karinha »

Intenta asi:

Code: Select all | Expand


   hb_unzipfile( "datos.zip",,.T.,,"d:\temporal", aFiles + "\" )


Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Post Reply