![]() |
Re: Kompressionsverfahren
Zitat:
|
Re: Kompressionsverfahren
Schau dir mal
![]() |
Re: Kompressionsverfahren
Hallo,
Die Abbrevia Komponenten sind mir bereits bekannt. Jedoch ist das Package einfach zu groß und wir hatten uhrsprünglich vorgesehen keine 3rd Party VCL-Componenten zu verwenden. Das LZMA verfahren, welches afair in 7z verwendet wird, wäre natürlich absolut perfekt. Leider müsste man entweder einen Wrapper für die DLL schreiben(Was untragbar wäre) oder den Code ganz umschreiben, was den Rahmen der Zeit wahrscheinlich sprengen würde. Gruß, Max |
Re: Kompressionsverfahren
Zitat:
Zitat:
Und diese "Normteile" bzw. Zulieferteile sind nun mal die 3rd Party Komponenten. Und falls Du dich nicht zu sehr davon abhängig machen willst schreib dir doch einen Wrapper drum rum um sie notfalls einfach austauschen zu können. |
Re: Kompressionsverfahren
@yankee: Kann es sein, dass du im falschen Topic gelandet bist? ;)
|
Re: Kompressionsverfahren
Zitat:
Du kannst es ja löschen... |
Re: Kompressionsverfahren
Hallo,
Ich will euch jetzt nochmal fragen. Ich hatte damals(ca. 1 Woche nach erstellung des Threads) ein bischen Zeit und hab es auf die gute alte russische art komplett selbst gemacht, wie alzaimar sagte. Dabei habe ich an einer Stelle im Code den Zlib-CompressStream eingebaut damit ich die Compression habe. Das ganze hatte den Vorteil das ich die Streams komprimiere und sie absolut frei handlen kann. Ich habe jegliche Freheit im Bezug auf Archivstruktur etc. pp. Auf jeden Fall habe ich jetzt wieder ein bischen Zeit, und da ich in diesem Projekt bestmöglichste Arbeit leisten möchte, will ich den 7-Zip LZMA Algorithmus implentieren. Gibt es vielleicht schon irgendwelche Hilfen die sich auf Delphi beziehen und die DLL nicht benötigen? Das würde mir doch sehr helfen ;) Gruß, Max |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:18 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz