Liebe Gemeinde,
die neue Pack-Funktion (ZIP) in PB 5.2x funktioniert nur für Dateien bis 2 GB.
Ich habe allerdings immer wieder mal Dateien > 2 GB (auch mal > 4 oder 5 GB) die entpackt werden müssen.
Welche Möglichkeiten habe ich da?
Gibt es noch andere Wege ausser meiner spontanen Idee per RunProgram() 7ZIP mit Parametern aufzurufen?
Eine Lib, die ich integrieren könnte wäre gut.
VG
Paul
ZIP-Dateien > 4 GB entpacken
- Falko
- Admin
- Beiträge: 3535
- Registriert: 29.08.2004 11:27
- Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit) - Kontaktdaten:
Re: ZIP-Dateien > 4 GB entpacken
Schaust du hier auf gnozals libs unter purezip, ganz unten.
http://gnozal.ucoz.com/
Speziell hier aber der direkt link: http://gnozal.ucoz.com/PureZIP_DLL.zip
Ob diese nun in neuen PB-Versionen funktionieren, kann ich nicht sagen.
Leider hört man von gnozal nichts meh..
Gruß,
Falko
http://gnozal.ucoz.com/
Speziell hier aber der direkt link: http://gnozal.ucoz.com/PureZIP_DLL.zip
Ob diese nun in neuen PB-Versionen funktionieren, kann ich nicht sagen.
Leider hört man von gnozal nichts meh..
Gruß,
Falko
Re: ZIP-Dateien > 4 GB entpacken
Ist auch bei 4GB am ende...
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
-
- Beiträge: 120
- Registriert: 01.04.2011 21:59
Re: ZIP-Dateien > 4 GB entpacken
Danke für den Tip, hatte isch schon versucht, bringt bei mir mit PB 5.22 allerdings eine Fehlermeldung, dass eine PB-Lib fehlt. :-PFalko hat geschrieben:Schaust du hier auf gnozals libs unter purezip, ganz unten.
http://gnozal.ucoz.com/
Speziell hier aber der direkt link: http://gnozal.ucoz.com/PureZIP_DLL.zip
Ob diese nun in neuen PB-Versionen funktionieren, kann ich nicht sagen.
Leider hört man von gnozal nichts meh..
Gruß,
Falko
-
- Beiträge: 120
- Registriert: 01.04.2011 21:59
Re: ZIP-Dateien > 4 GB entpacken
hmmm ich habe in den FAQs von ZLIB gelesen, dass Dateien > 4GB funktionieren, wenn die Library entsprechend kompiliert wurde.mk-soft hat geschrieben:Ist auch bei 4GB am ende...
Ein Wrapper für ZLIB müsste dann auch noch her.
Sieht so aus als müsste ich bei der Kommandozeile von 7ZIP bleiben.
Danke trotzdem!

- Falko
- Admin
- Beiträge: 3535
- Registriert: 29.08.2004 11:27
- Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit) - Kontaktdaten:
Re: ZIP-Dateien > 4 GB entpacken
Wrapper? Sowas wie hier?
http://www.purebasic.fr/english/viewtop ... hilit=zlib
Nicht getestet, aber du kannst dir das ja anpassen :P
http://www.purebasic.fr/english/viewtop ... hilit=zlib
Nicht getestet, aber du kannst dir das ja anpassen :P
-
- Beiträge: 120
- Registriert: 01.04.2011 21:59
Re: ZIP-Dateien > 4 GB entpacken
Danke Falko. Aber irgendwie bekomme ich es nicht ans laufen. Ich weiß allerdings auch nicht ob es eine "gute" Lösung wäre, denn es geht ja nur um das (ent-)packen im Speicher.Falko hat geschrieben:Wrapper? Sowas wie hier?
http://www.purebasic.fr/english/viewtop ... hilit=zlib
Nicht getestet, aber du kannst dir das ja anpassen :P
Mir ist aber ein anderer Gedanke gekommen: Windows kann ja mit Bordmitteln im Explorer ZIP-Dateien >4GB verarbeiten. Kann man sich das nicht irgendwie zu nutze machen? Gibt es dafür vielleicht eine API?