Seite 9 von 9

Re: minizip

Verfasst: 10.09.2011 22:23
von STARGÅTE
ts-soft hat geschrieben:[...] und Infos über die ganzen wilden Formate fehlten mir da teilweise, weil jeder seinen eigenen Kram macht,
vor allem Winzip macht alles total anders (falsch :mrgreen: )
Das ist mit ein Grund gewesen, warum ich zwei etwa 2 Jahre mein eigenes Container/Archiv-Format nutze.
Es mag zwar nicht "hoch optimiert" sein, aber muss es ja auch nicht, Packer und Cipher boten lassen, was ich brauchte.

Re: minizip

Verfasst: 08.04.2012 12:13
von Hoessi666
MiniZip hat bei mir einen "Division durch 0"-Fehler erzeugt, wenn im Archiv als erstes nur ein neues Verzeichnis steht...

In der Prozedur "ZIP_ExtractArchiv()" des Includes muß nach "Size = FileInfo\uncompressed_size"

Code: Alles auswählen

If Size>0
  divider = 100 / Size
EndIf  
eingefügt werden, dann wird alles sauber entpackt und die Verzeichnisse entsprechend erstellt.

Ist die Nutzung von MiniZip eigentlich auch unter Linux und MacOs möglich?

EDIT:
Also, entweder bin ich zu blöd, oder da stimmt was nicht... 8)

Wenn ich mit "ZIP_DirAdd()" versuche ganze Verzeichnisse zum Zip hinzuzufügen, kommt auch wieder der "Division durch 0"-Fehler...Ich vermute mal, die Procedure unterscheidet nicht zwischen File und Verzeichnis und kriegt eine 0 für die Größe eines Verzeichnisses zurück...
Man kann zwar den die Files aller Verzeichnisse ins zip packen, wenn man wie oben den 0-Fehler abfängt, aber wie man die Verzeichnisse "rüberrettet" und die entsprechenden Dateien da rein schreibt keine Ahnung!

Re: minizip

Verfasst: 08.04.2012 18:29
von ts-soft
Danke, das Du mich dran erinnert hast, das ich die gefixte Version seit Jahren noch nicht hochgeladen habe :oops:

Nein, Linux und MacOS werden nicht unterstützt.

Re: minizip

Verfasst: 04.05.2012 12:22
von Max_der_Held
( na besser spät als noch später :) )

Re: minizip

Verfasst: 11.02.2013 18:56
von ts-soft
Update

Bugfix-Release:
fixed division by zero error
fixed nullbyte files not extracted
fixed examples static lib not found

Re: minizip

Verfasst: 11.02.2013 19:36
von c4s
ts-soft hat geschrieben:Update
...Braucht man die mit PB 5.10 überhaupt noch?! :mrgreen:

Re: minizip

Verfasst: 11.02.2013 19:47
von ts-soft
Tja, wenn Du z.B. SFX erstellen möchtest, wirste mit den nativen Funktionen von PB5.10
wohl das nachsehen haben. Mit einer Zeile ein komplettes Archiv entpacken wird auch
nicht klappen. Progressanzeige auch nicht möglich und Kommentare lassen sich nicht
lesen noch hinzufügen.

Und wenn ich suche, finde ich noch mehr Gründe für Minizip :wink:

Re: minizip

Verfasst: 11.02.2013 23:59
von c4s
Ja, war mir eigentlich klar. Danke, dass weiterhin daran arbeitest!
Ich wollte nur auch einmal den Mr. Green verwenden... ;-)