Seite 1 von 1

Purezip-Problem

Verfasst: 16.10.2007 19:01
von roherter
Ich habe hier eine gepackte datei (vorher mit purezip gepackt) bekomme es aber nicht hin diese wieder zu extrahieren irgendwas mache ich falsch vielleicht wißt ihr was ,ich verzweifel hier schon!

Die gepackte Datei findet ihr hier,ist keine zip habe sie nur so genannt eigentlich müsste sie ja pkzip heißen!

http://leolasoft-herter.de/teste.zip

Und hier ist der Code denn ich benutze vielleicht findet einer den Fehler?

Code: Alles auswählen

If PureZIP_Archive_Read("teste.zip")


;PureZIP_ExtractFile("teste.zip",0,"test",#True) ->der ordner test wird erstellt da soll es entpackt werden
PureZIP_Archive_Extract("test", #True) 
Debug "jjj"
PureZIP_Archive_Close()
EndIf 
Verwendet Purebasic 4.02 und die Userlib Purezip für Pb 4.02

Re: Purezip-Problem

Verfasst: 16.10.2007 19:58
von Kiffi
sieht nicht so aus, als ob die Datei ein valides Zip ist. Mit meinem IZArc
bekomme ich sie auf jeden Fall nicht entpackt. Da scheinst Du schon beim
Packen etwas falsch gemacht zu haben.

Grüße ... Kiffi

Verfasst: 16.10.2007 20:16
von roherter
Das ist aber normal denke ich auch wenn purezip heißt kommt es nicht dem normalen zip gleich.Er zeigt mir ja an das ein file enthalten ist!

Debug PureZIP_GetFileCount("teste.zip")

Zeigt mir auf jeden fall ein file an sonst würde es mir #false ausgeben.

So wurde es erstellt habe es der einfachheithalber nur unbenannt:

Code: Alles auswählen

If PureZIP_Archive_Create("C:\Dokumente und Einstellungen\rob\Eigene Dateien\teste.zipo"+".ppp",#APPEND_STATUS_CREATE)
           PureZIP_AddFile("C:\Dokumente und Einstellungen\rob\Eigene Dateien\teste.zipo"+".ppp","C:\Dokumente und Einstellungen\rob\Eigene Dateien\test.txt",0)
           PureZIP_Archive_Close() 

           EndIf 

Verfasst: 16.10.2007 20:48
von roherter
Ich glaube hier ist der fehler habs im englischen forum gefunden

gnozal:
Yes
With PureZIP_Archive_Create()/PureZIP_Archive_Close(), you have to use PureZIP_Archive_Compress() and not PureZIP_AddFile().
Das wars,klappt jetzt. :allright:

Verfasst: 16.10.2007 22:28
von Kiffi
roherter hat geschrieben:Das ist aber normal denke ich auch wenn purezip heißt kommt es nicht dem
normalen zip gleich.
da irrst Du Dich. PureZIP verwendet die ZLIB-Library, welches sehr wohl ein
'normales' ZIP-Format erzeugt.

Alle von mir mit der PureZIP-Lib erzeugten Archive kann ich mit einem
0815-Zip-Programm (Winzip & Co.) öffnen und die darin enthaltenen Dateien
entpacken.