Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi Abbrevia oder TZipFile (https://www.delphipraxis.net/191146-abbrevia-oder-tzipfile.html)

bernau 13. Dez 2016 19:59

AW: Abbrevia oder TZipFile
 
Zitat:

Zitat von mm1256 (Beitrag 1356035)
Dann werfe ich auch noch meine 2 cent in den Raum: Wenn man kompletten Sourcecode will, keine externen DLL's, Unterstützung für große ZIP-Files, auch passwortgeschützt usw. dann kann ich eigentlich nur zu ZipForge raten. Habe vorher auch einiges ausprobiert, u.A. Abbrevia, aber letztendlich bin ich bei ZipForge gelandet, und voll zufrieden damit.

Aber, wie schon erwähnt, kommt eben darauf an, welche Ansprüche man stellt. Wenn es nur ein einfaches (in der Größe begrenztes und nicht passwortgeschütztes) Zipfile zu erstellen gilt, dann gibt es günstigere Lösungen.

ZIP-Forge sieht auch gut aus. Der Preis(100$) ist locker verkraftbar. Sehr interessant finde ich die >4GB Unterstützung. Schaue ich mir mal an.

a.def 13. Dez 2016 20:24

AW: Abbrevia oder TZipFile
 
Zitat:

Zitat von bernau (Beitrag 1356038)
Ich halte es wie Uwe. DLL möchte ich vermeiden.

Damit fallen schon mal viele Vorschläge aus.

Und wenn man die DLL ins Programm mit einkompiliert, bei Programmstart auf die Festplatte speichert oder in den Arbeitsspeicher lädt?
Dann hat man auch keine DLL und trotzdem die Power, die TZipFile nicht hat :P

scrat1979 13. Dez 2016 20:33

AW: Abbrevia oder TZipFile
 
+1 Für ZipForge. Benutze ich schon lange und bin 100% zufrieden, vor allen gibt es regelmäßig updates und Preis für Source ist sehr fair wie ich finde.

Bernhard Geyer 13. Dez 2016 21:12

AW: Abbrevia oder TZipFile
 
Zitat:

Zitat von a.def (Beitrag 1356041)
Und wenn man die DLL ins Programm mit einkompiliert, bei Programmstart auf die Festplatte speichert oder in den Arbeitsspeicher lädt?
Dann hat man auch keine DLL und trotzdem die Power, die TZipFile nicht hat :P

Und wirst bei genügend Kunden probleme bekommen die ein solches Verhalten per Gruppenrichtlinie verbieten oder deren Virenscanner Alarm schlagen

bytecook 14. Dez 2016 09:40

AW: Abbrevia oder TZipFile
 
Zitat:

Zitat von scrat1979 (Beitrag 1356042)
+1 Für ZipForge. Benutze ich schon lange und bin 100% zufrieden, vor allen gibt es regelmäßig updates und Preis für Source ist sehr fair wie ich finde.

Ja, stimmt, auch +1 hier. Wir haben die CompressionMasterSuite von ComponentAce im Einsatz, in der auch ZipForge integriert ist.

himitsu 14. Dez 2016 10:01

AW: Abbrevia oder TZipFile
 
Man kann im Windows eine DLL doch bestimmt auch direkt aus der EXE-Ressource laden. (RES://-FileProtoll)

Die Variante eine DLL direkt InMem zu laden könnten Virenscanner eventuell auch aufhorschen lassen.

Es lassen sich C-Codes über OBJ-Dateien aber auch einkompileren, siehe die die alte einzelne Deflate-Implementation, welche sich zeit Jahrzehnten im Delphi versteckt.

a.def 14. Dez 2016 12:09

AW: Abbrevia oder TZipFile
 
Zitat:

Zitat von himitsu (Beitrag 1356080)
Man kann im Windows eine DLL doch bestimmt auch direkt aus der EXE-Ressource laden. (RES://-FileProtoll)

Die Variante eine DLL direkt InMem zu laden könnten Virenscanner eventuell auch aufhorschen lassen.

Es lassen sich C-Codes über OBJ-Dateien aber auch einkompileren, siehe die die alte einzelne Deflate-Implementation, welche sich zeit Jahrzehnten im Delphi versteckt.

Externe DLLs haben auch den Vorteil, dass man nur diese bei Bedarf aktualisieren muss und nicht gleich die komplette Anwendung.
In der heutigen Zeit ist es zwar relativ egal ob es jetzt 500 KB oder 5 MB sind die man aktualisieren muss, aber darauf achten, dass nicht zu viel Traffic entsteht ist kein Beinbruch.
(hat jetzt aber nix mit dem Thema zu tun)

mm1256 7. Jan 2017 11:23

AW: Abbrevia oder TZipFile
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von bernau (Beitrag 1356039)
ZIP-Forge sieht auch gut aus. Der Preis(100$) ist locker verkraftbar. Sehr interessant finde ich die >4GB Unterstützung. Schaue ich mir mal an.

Hallo Gerd,

wollte nur interessehalber mal nachfragen, was es letztendlich geworden ist. Kommt mir soeben wieder in den Sinn, weil gerade mein kleines Backup-Programm mit ZipForge wieder läuft. Sichere damit ganze Laufwerke und teile die Zipfiles auf die Ordner im Root der HDD auf. So werden die Zipfiles nicht größer als ca. 90 GB. Was aber immer noch eine Menge Holz ist, mit dem andere Zipper nicht klar kommen. Und natürlich auch threadsave. Bis zu 4 Threads bringen eine Geschwindigkeit die fast alles aus den HDD's raus holen, was drin ist :wink:

Anhang 46451


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:43 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz