Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Zip Datei direkt auslesen ohne zu entpacken. Wie Winamp Skin (https://www.delphipraxis.net/129447-zip-datei-direkt-auslesen-ohne-zu-entpacken-wie-winamp-skin.html)

mquadrat 20. Feb 2009 10:34

Re: Zip Datei direkt auslesen ohne zu entpacken. Wie Winamp
 
Der erste Vorschlag von Nahpets ist doch genau was gesucht wird, oder nicht?! Entpackt eine bestimmte Datei aus dem Archiv in einen Stream.

Online-Hilfe zur vorgeschlagenen Komponente findet sich auch auf der verlinkten Webseite Hilfe-Datei

Florian H 20. Feb 2009 11:07

Re: Zip Datei direkt auslesen ohne zu entpacken. Wie Winamp
 
Zitat:

Zitat von Sir Rufo
Ein System mit einer Plattenauslastung >80% wird echt langsam ...

Ich habe seit Monaten eine Auslastung von 96-99,x% (von 320GB), aber wirklich langsamer wurde dadurch merkbar eigentlich nichts ... :shock:
(ist eine doofe Angewohnheit von mir, alte, große Dateien erst dann zu löschen oder auf ein externes Medium zu verschieben, wenn ich mal etwas Platz brauche).

Satty67 20. Feb 2009 11:27

Re: Zip Datei direkt auslesen ohne zu entpacken. Wie Winamp
 
Zitat:

Zitat von Cyberaxx
Ich habe hier gerade mal die Komponente von den Jedis TJvZLibMultiple.
Diese bietet auch dein DeCompressStream an.

Da kannst Du Dir ja den Sourcecode anschauen und entsprechen anpassen. Den von TJclZLibDecompressStream gefüllten Buffer eben entsprechend nach eigenen Wünschen verwenden (z.B. in einen MemoryStream, wenn es sowieso kleinere Datenmengen sind)

Cyberaxx 22. Feb 2009 08:46

Re: Zip Datei direkt auslesen ohne zu entpacken. Wie Winamp
 
Ich probiere es jetzt aus.

Ja es ist eigentlich genau das was ich suche, bis auf den Nachteil der DLL.

Cyberaxx 26. Feb 2009 07:54

Re: Zip Datei direkt auslesen ohne zu entpacken. Wie Winamp
 
Ich hab nun eine Lösung gefunden die ohne DLL auskommt und mir die Daten in einem Stream liefert.

KaZip :)

ddcool 23. Apr 2009 07:32

Re: Zip Datei direkt auslesen ohne zu entpacken. Wie Winamp
 
Hi,

wäre mal ganz nett von dir, wenn du die Lösung hier posten könntest.
Gibt bestimmt noch andere DPler (mich eingeschlossen), die daran interesse hätten.


Danke & Lg

ddcool

hoika 23. Apr 2009 09:30

Re: Zip Datei direkt auslesen ohne zu entpacken. Wie Winamp
 
Hallo,

im Zip-Header stehen die sich im Archive befindlichen Dateien
selber noch mal drin.

Deshalb kann man im Explorer auch über Zip fahren
und er zeigt den Inhalt an.


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:04 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