Archiv-Dateien

Alles rund um die Programmierung mit Qt
Antworten
prof_maad
Beiträge: 40
Registriert: 25. September 2005 14:33
Wohnort: /root/

Archiv-Dateien

Beitrag von prof_maad »

Hallo alle miteinander,

ich hätte da mal eine Frage:

Gibt es in Qt eine einfache Möglichkeit, mit komprimierten Archiven (z.B. Zip, Rar) umzugehen, sprich zu lesen (und vielleicht auch zu schreiben).

Wenn es eine solche Möglichkeit in Qt nicht gibt, welche halbwegs einfachen Möglichkeiten für C++ gäbe es dann.

Danke im Voraus und Ciao,

Prof. MAAD
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

qCompress, qUncompress, oder eine der fertigen Klassen aus dem großen, weiten Netz.
prof_maad
Beiträge: 40
Registriert: 25. September 2005 14:33
Wohnort: /root/

Beitrag von prof_maad »

Danke für die Antwort.

Mir geht es allerdings weniger um die Kompression als vielmehr um die Containerdatei bei Archiven.

Deßhalb bringen mir die Kompressionsfunktionen von Qt nicht allzuviel.

Ich bräuchte eine Implementierung eines Container-Formats, die auf Win32, Linux und MacOS X läuft.

Wenn jemand so eine Implementierung kennt, wäre ich für einen Hinweis sehr dankbar.

Danke im Voraus,

Prof. MAAD
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

Da suche ich auch nach. Bisher habe ich nur ein Un/Zipper-Klasse, die nur unter Windows läuft. BTW: Wer es noch nicht kennt http://www.codeskipper.com/. Sollte man vielleicht bei den anderen Seiten zu Qt aufnehmen.
Nassian
Beiträge: 126
Registriert: 20. Juni 2005 21:14

Beitrag von Nassian »

Für einen geübten Programmierer sollte es nicht länger als ein paar Stunden dauern eine Container Klasse zu schreiben, die man dann dank der absolut genialen Flexibilität von Qt und C++ durch qCompress jagt.

Wenn ich heut oder morgen dazukomme, setze ich mich mal selber daran, weil ich soetwas mal Projektunabhängig brauche.


SG Alexander
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

Nassian hat geschrieben:Für einen geübten Programmierer sollte es nicht länger als ein paar Stunden dauern eine Container Klasse zu schreiben, die man dann dank der absolut genialen Flexibilität von Qt und C++ durch qCompress jagt.
Na dann mach mal :) Ich hätt' gern was wie:
QZip::addFile(...)
QZip::addFolder(...)
QZip::extractFile(...)
QZip::extractFolder(...)
usw.
usf.
:D
ChMaster
Beiträge: 252
Registriert: 23. Februar 2005 14:44
Wohnort: RP -> Alzey
Kontaktdaten:

Beitrag von ChMaster »

macman hat geschrieben:Da suche ich auch nach. Bisher habe ich nur ein Un/Zipper-Klasse, die nur unter Windows läuft. BTW: Wer es noch nicht kennt http://www.codeskipper.com/. Sollte man vielleicht bei den anderen Seiten zu Qt aufnehmen.
man sollte auch google fragen oder sf.net :P
Qt4 Zip Klasse
Qt3 Zip Klasse

wenn du das nich rafst weiss ich auch nicht weiter :D
ChMaster
------------ Projekte------------
DBoxFE
DMS
First4 (Plugin-Develper)
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

ChMaster hat geschrieben:man sollte auch google fragen oder sf.net :P
Oh, habe ich. SF frage ich nicht, da wir Geld mit unserer Software verdienen wollen und durch Google habe ich eine brauchbare Klasse gefunden. Für Windows, was anderes brauchen wir zur Zeit nicht. Mich stört aber das mein Programm dadurch nicht portabel ist.

Außerdem brauchte ich das 2003 und da gab es die Klassen noch nicht :-) Aber ich schaue sie mir trotzdem mal an.

[edit] Entspricht nicht dem was ich zu finden gehofft habe. Ich suche was das mit qCompress und qUncompress arbeitet, da ZLib schon in Qt enthalten ist.
prof_maad
Beiträge: 40
Registriert: 25. September 2005 14:33
Wohnort: /root/

Beitrag von prof_maad »

Danke für deinen Hinweis, ChMaster.

Das ist ziemlich genau das, was ich gesucht habe.

Danke für alle Antworten und Ciao,

Prof. MAAD
ChMaster
Beiträge: 252
Registriert: 23. Februar 2005 14:44
Wohnort: RP -> Alzey
Kontaktdaten:

Beitrag von ChMaster »

macman hat geschrieben: Oh, habe ich. SF frage ich nicht, da wir Geld mit unserer Software verdienen wollen
ups wusst ich nicht, sorry, aber anregungen darf man sich holen,
gegessen wird aber zuhause :D :D

prof_maad hat geschrieben: Das ist ziemlich genau das, was ich gesucht habe.
kein problem, ich würd aber dennoch ab und zu mal da vorbei
schauen, wegen updates usw. ;)
ChMaster
------------ Projekte------------
DBoxFE
DMS
First4 (Plugin-Develper)
Antworten