AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Zip Datei direkt auslesen ohne zu entpacken. Wie Winamp Skin
Thema durchsuchen
Ansicht
Themen-Optionen

Zip Datei direkt auslesen ohne zu entpacken. Wie Winamp Skin

Ein Thema von Cyberaxx · begonnen am 19. Feb 2009 · letzter Beitrag vom 23. Apr 2009
Antwort Antwort
Seite 2 von 2     12   
mquadrat

Registriert seit: 13. Feb 2004
1.113 Beiträge
 
Delphi XE2 Professional
 
#11

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

  Alt 20. Feb 2009, 11:34
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
  Mit Zitat antworten Zitat
Florian H

Registriert seit: 30. Mär 2003
Ort: Mühlacker
1.043 Beiträge
 
Delphi 6 Professional
 
#12

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

  Alt 20. Feb 2009, 12:07
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 ...
(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).
Florian Heft
  Mit Zitat antworten Zitat
Satty67

Registriert seit: 24. Feb 2007
Ort: Baden
1.566 Beiträge
 
Delphi 2007 Professional
 
#13

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

  Alt 20. Feb 2009, 12:27
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)
  Mit Zitat antworten Zitat
Benutzerbild von Cyberaxx
Cyberaxx

Registriert seit: 15. Jul 2005
311 Beiträge
 
Delphi XE5 Professional
 
#14

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

  Alt 22. Feb 2009, 09:46
Ich probiere es jetzt aus.

Ja es ist eigentlich genau das was ich suche, bis auf den Nachteil der DLL.
Daniel
Das Aufwachen aus einem boesen Traum muss einen nicht erleichtern. Es kann einen auch erst richtig gewahr werden lassen, was man Furchtbares getraeumt hat, vielleicht sogar welcher furchtbaren Wahrheit man im Traum begegnet ist!
  Mit Zitat antworten Zitat
Benutzerbild von Cyberaxx
Cyberaxx

Registriert seit: 15. Jul 2005
311 Beiträge
 
Delphi XE5 Professional
 
#15

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

  Alt 26. Feb 2009, 08:54
Ich hab nun eine Lösung gefunden die ohne DLL auskommt und mir die Daten in einem Stream liefert.

KaZip
Daniel
Das Aufwachen aus einem boesen Traum muss einen nicht erleichtern. Es kann einen auch erst richtig gewahr werden lassen, was man Furchtbares getraeumt hat, vielleicht sogar welcher furchtbaren Wahrheit man im Traum begegnet ist!
  Mit Zitat antworten Zitat
ddcool

Registriert seit: 8. Jun 2003
146 Beiträge
 
Delphi XE2 Architect
 
#16

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

  Alt 23. Apr 2009, 08:32
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
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.275 Beiträge
 
Delphi 10.4 Sydney
 
#17

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

  Alt 23. Apr 2009, 10:30
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
Heiko
  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 22:32 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