Hallo, ich schreibe hier ein Programm mit Qt, das unter Unix und MacOS X laufen soll. Windows ist egal. Ich möchte aus dem Internet eine ZIP-Datei herunterladen und entpacken. Runterladen ist kein Problem, aber beim Entpacken stellt sich die Frage: gibt es eine Library, die das erledigt und idealer- weise bei SuSE dabei ist (ich habe nichts gefunden), oder macht man sowas normalerweise mit unzip. Die zlib alleine hilft ja auch nicht weiter. Und auf die Datendateien habe ich keinen Einfluss, können also nicht einfach auf gzip umgestellt werden. Gruß, Bernhard -- Es kann passieren, was will: Es gibt immer einen, der es kommen sah. -- Fernandel
On Tue, 2004-09-07 at 10:53, Bernhard Walle wrote:
Hallo,
Ich möchte aus dem Internet eine ZIP-Datei herunterladen und entpacken. Runterladen ist kein Problem, aber beim Entpacken stellt sich die Frage: gibt es eine Library, die das erledigt und idealer- weise bei SuSE dabei ist (ich habe nichts gefunden), oder macht man sowas normalerweise mit unzip. Letzteres. Im Idealfall über mime-types gesteuert.
Ralf
On Tuesday 07 September 2004 11:05, Ralf Corsepius wrote: Du findest zlib-devel in Yast unter C C++ Compiler and tools, oder einfach eintippeln und finden. zlib ist auf deiner suse auf jeden fall dabei, zlib-devel musst du eventuell nachinstallieren Es gibt sie auch unter http://www.gzip.org/zlib/ Gruss Markus
On Tue, 2004-09-07 at 10:53, Bernhard Walle wrote:
Hallo,
Ich möchte aus dem Internet eine ZIP-Datei herunterladen und entpacken. Runterladen ist kein Problem, aber beim Entpacken stellt sich die Frage: gibt es eine Library, die das erledigt und idealer- weise bei SuSE dabei ist (ich habe nichts gefunden), oder macht man sowas normalerweise mit unzip.
Letzteres. Im Idealfall über mime-types gesteuert.
Ralf
* Markus Ruettimann
On Tuesday 07 September 2004 11:05, Ralf Corsepius wrote:
Du findest zlib-devel in Yast unter C C++ Compiler and tools, oder einfach eintippeln und finden. zlib ist auf deiner suse auf jeden fall dabei, zlib-devel musst du eventuell nachinstallieren
Es gibt sie auch unter http://www.gzip.org/zlib/
ich kenne die zlib. Aber wie kann ich damit ZIP-Dateien entpacken. ZIP ist ja nicht nur Kompression sondern auch Archivformat. Was mich auch noch interessieren würde: Ist `unzip' bei MacOS X dabei? Gruß, Bernhard -- Beliebtheit sollte kein Maßstab für die Wahl von Politikern sein. Wenn es auf die Popularität ankäme, säßen Donald Duck und die Muppets längst im Senat. -- Orson Welles
Hi Bernhard! Bernhard Walle schrieb am 07.09.2004 23:27 :
ich kenne die zlib. Aber wie kann ich damit ZIP-Dateien entpacken. ZIP ist ja nicht nur Kompression sondern auch Archivformat.
Die zziplib[1] macht genau das, was du vorhast. Wenn du diese lib auch nicht benutzen willst, so könntest du doch zumindest in deren Quellen nachsehen, wie das Ziel erreicht wird. Ansonsten sind natürlich auch die Sourcen von unzip[2] interessant. Gruß, Michael [1] http://zziplib.sourceforge.net/ [2] http://freshmeat.net/projects/unzip/
Hallo Michael,
* Michael Wenger
Bernhard Walle schrieb am 07.09.2004 23:27 :
ich kenne die zlib. Aber wie kann ich damit ZIP-Dateien entpacken. ZIP ist ja nicht nur Kompression sondern auch Archivformat.
Die zziplib[1] macht genau das, was du vorhast.
Vielen Dank für diesen Hinweis. Sowas habe ich gesucht, aber nicht gefunden. Gruß, Bernhard -- Im Wein liegt Wahrheit, der Schwindel liegt im Etikett. -- (unbekannt)
Tach, Am Dienstag, den 07.09.2004, 23:27 +0200 schrieb Bernhard Walle:
Was mich auch noch interessieren würde: Ist `unzip' bei MacOS X dabei?
[xbox:~] ratti% unzip --help UnZip 5.20 of 30 April 1996, by Info-ZIP. Maintained by Greg Roelofs. Send bug reports to the authors at Zip-Bugs@wkuvx1.wku.edu; see README for details. ...und das ist sogar ein älteres "OS X 10.2 Server". Also ja. Wenn du mehr Details brauchst, schreib mich unter meiner Arbeitsadresse an, die sende ich dir als PM. Gruß, Ratti -- -o) fontlinge | Fontmanagement for Linux | Schriftenverwaltung in Linux /\\ http://freshmeat.net/projects/fontlinge/ _\_V http://www.gesindel.de https://sourceforge.net/projects/fontlinge/
participants (5)
-
Bernhard Walle
-
Joerg Rossdeutscher
-
Markus Ruettimann
-
Michael Wenger
-
Ralf Corsepius