Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   .rar ; .zip ; .tar ; .cab öffner als Komponente? (https://www.delphipraxis.net/105979-rar-%3B-zip-%3B-tar-%3B-cab-oeffner-als-komponente.html)

snow 3. Jan 2008 11:25


.rar ; .zip ; .tar ; .cab öffner als Komponente?
 
Hallo

Ich hab mal eine Frage:

und zwar:

Gibt es eine Komponente(Freeware), die mir beim öffnen von Arciven hilft. Wäre sehr schön wenn es dass geben würde, weil dann könnte man dateien, die man zur laufzeit braucht zusammen packen und vllt mim Passwort gegen unautorisierte Zugriffe schützen.

Andersrum wäre es auch sehr hilfreich. Wenn man viele einzellne Dateien als nen Datensatz speichern will, könnte ich einfach in ein Arciv schreiben, Password drauf und gut.

Es ließe sich sogar einiges an Speicherplatz sparen, wenn man z.B level-dateien hat, die erst nach dem nächsten Lade-Screen verfügbar sein müssen.


Gruß snow

Matze 3. Jan 2008 11:27

Re: .rar ; .zip ; .tar ; .cab öffner als Komponente?
 
Hallo,

eine Komponente kenne ich auf Anhieb keine, aber evtl. klappt dein Vorhaben mit der Kommandozeilenversion von 7zip.

Grüße

snow 3. Jan 2008 11:30

Re: .rar ; .zip ; .tar ; .cab öffner als Komponente?
 
Was haltet ihr davon?

http://www.dsdt.info/tutorials/rar/?page=1

.rar ist sogar mein lieblingsformat. :lol:

Gruß snow

himitsu 3. Jan 2008 11:47

Re: .rar ; .zip ; .tar ; .cab öffner als Komponente?
 
7zip ist ja OpenSource und gibt's dafür nicht sogar eine API zum direkten ansprechen?

(und das 7zip-Prog entpackt eigentlich schon fast alles)

snow 3. Jan 2008 11:53

Re: .rar ; .zip ; .tar ; .cab öffner als Komponente?
 
Ja schon aber muss 7Zip dann nicht installiert sein? Ich z.B hab noch kein 7Zip sondern nur WinRAR.

mein programm soll die .zip;.rar;.cab;.tar von sich aus entpacken können(ohne ein entsprechendes Programm zubesitzen).
natürlich ach andersrum. Es soll auch packen können ohne fremde Hilfe.

Gruß snow

Matze 3. Jan 2008 11:56

Re: .rar ; .zip ; .tar ; .cab öffner als Komponente?
 
Die 7zip-Exe musst du natürlich mit deiner Anwendung mitausliefern. Bei deiner erwähnten Rar-Dll ist dies aber genau so.

Wenn es "ohne fremde Hilfe" gehen soll, musst du dir komplett etwas selbst schreiben. Oder wie meinst du das? Es muss bei den genannten Methoden kein Programm installiert sein.

Die Muhkuh 3. Jan 2008 11:59

Re: .rar ; .zip ; .tar ; .cab öffner als Komponente?
 
Zitat:

Zitat von Matze
Hallo,

eine Komponente kenne ich auf Anhieb keine, aber evtl. klappt dein Vorhaben mit der Kommandozeilenversion von 7zip.

Grüße


Hador 3. Jan 2008 13:12

Re: .rar ; .zip ; .tar ; .cab öffner als Komponente?
 
Guck dir sonst evtl. mal die ZLib an.

In der CodeLib findest sogar schon etwas Quellcode dafür:
http://www.delphipraxis.net/internal...highlight=zlib

OldGrumpy 3. Jan 2008 13:56

Re: .rar ; .zip ; .tar ; .cab öffner als Komponente?
 
Ich könnte da SQX empfehlen, komplett frei und direkt mit deinem Programm auslieferbar. Damit kannst Du ganz nach Belieben packen und entpacken. Bei RAR müsstest Du den Packer für die Nutzung mit Deinem Programm lizensieren damit du den auch ausliefern darfst (unrar.dll ist ja frei), das wird vermutlich nicht billig. All diese Probleme hast Du mit SQX nicht.

snow 3. Jan 2008 20:26

Re: .rar ; .zip ; .tar ; .cab öffner als Komponente?
 
Hört sich gut an. Ich werd mir mal nen paar tutorials anguggen.

Gruß snow


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