AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Abbrevia oder TZipFile

Ein Thema von bernau · begonnen am 13. Dez 2016 · letzter Beitrag vom 7. Jan 2017
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von bernau
bernau

Registriert seit: 1. Dez 2004
Ort: Köln
1.295 Beiträge
 
Delphi 12 Athens
 
#11

AW: Abbrevia oder TZipFile

  Alt 13. Dez 2016, 20:59
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.
Gerd
Kölner Delphi Usergroup: http://wiki.delphitreff.de
  Mit Zitat antworten Zitat
a.def
(Gast)

n/a Beiträge
 
#12

AW: Abbrevia oder TZipFile

  Alt 13. Dez 2016, 21:24
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
  Mit Zitat antworten Zitat
Benutzerbild von scrat1979
scrat1979

Registriert seit: 12. Jan 2007
Ort: Sulzbach a.d. Murr
1.028 Beiträge
 
Delphi 10.4 Sydney
 
#13

AW: Abbrevia oder TZipFile

  Alt 13. Dez 2016, 21:33
+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.
Michael Kübler
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.197 Beiträge
 
Delphi 10.4 Sydney
 
#14

AW: Abbrevia oder TZipFile

  Alt 13. Dez 2016, 22:12
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
Und wirst bei genügend Kunden probleme bekommen die ein solches Verhalten per Gruppenrichtlinie verbieten oder deren Virenscanner Alarm schlagen
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von bytecook
bytecook

Registriert seit: 6. Aug 2010
Ort: Dornbirn
151 Beiträge
 
Delphi 11 Alexandria
 
#15

AW: Abbrevia oder TZipFile

  Alt 14. Dez 2016, 10:40
+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.
Peter
Was mache ich, wenn ein Bär meine Frau angreift?
Nichts. Er hat sie angegriffen, soll er doch selber sehen, wie er sich verteidigt.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#16

AW: Abbrevia oder TZipFile

  Alt 14. Dez 2016, 11:01
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.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
a.def
(Gast)

n/a Beiträge
 
#17

AW: Abbrevia oder TZipFile

  Alt 14. Dez 2016, 13:09
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)
  Mit Zitat antworten Zitat
mm1256
Online

Registriert seit: 10. Feb 2014
Ort: Wackersdorf, Bayern
642 Beiträge
 
Delphi 10.1 Berlin Professional
 
#18

AW: Abbrevia oder TZipFile

  Alt 7. Jan 2017, 12:23
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

taskmgr.jpg
Gruss Otto PS: Sorry wenn ich manchmal banale Fragen stelle. Ich bin Hobby-Programmierer und nicht zu faul die SuFu zu benutzen
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:50 Uhr.
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