Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [PHP] Compression-Library gesucht (https://www.delphipraxis.net/94225-%5Bphp%5D-compression-library-gesucht.html)

alcaeus 18. Jun 2007 14:32


[PHP] Compression-Library gesucht
 
Hallo ihr,

ich suche momentan eine PHP-Bibliothek, welche mir Funktionen zum Entpacken (und vielleicht auch Packen) von komprimierten Archiven, v.a. .tar.gz und .zip bietet. Es gibt in PHP zwar eine Bibliothek zum Arbeiten mit zip-Dateien, jedoch muss diese explizit auf dem Servere aktivieret werden, was fuer meinen Zweck eher schlecht ist. Ich koennte auch die Formate mit Hilfe der zlib-Funktionen nachbilden, jedoch hab ich nicht wirklich Lust mich durch die Spezifikationen zu wuehlen und das Rad ein zweites Mal zu erfinden.

Mein groesstes Problem dabei: die Bibliothek darf nicht unter der GPL lizenziert sein. Die LGPL waere ok, die GPL selbst aber nicht. Kennt jemand vielleicht eine Bibliothek, die diese Anforderungen erfuellt?

Greetz
alcaeus

CCRDude 18. Jun 2007 14:34

Re: [PHP] Compression-Library gesucht
 
Kennst Du Pear? Archive_Zip aus Pear ist LGPL. Für andere Packer findet sich dort imho auch noch etwas.

mkinzler 18. Jun 2007 14:35

Re: [PHP] Compression-Library gesucht
 
Vielleicht ist hier was dabei:
http://pear.php.net/packages.php?cat...e=File+Formats

alcaeus 18. Jun 2007 14:41

Re: [PHP] Compression-Library gesucht
 
Hi,

die Dinger sehn ganz gut aus, aber die verlangen das gesamte Grundgeruest von PEAR, welches ich eigentlich nicht in die App miteinbauen wollte.
Falls ich nichts anderes finde, waere das natuerlich eine Option, aber wenns irgendwas ohne PEAR gibt, waer natuerlich ideal ;)

Greetz
alcaeus

mkinzler 18. Jun 2007 14:42

Re: [PHP] Compression-Library gesucht
 
Pear ist ja nur ein loses Gerüst von Klassen. diese werden nicht Teil der Anwendung. Man könnte auch nur die benötigten klassen auf den Webspace kopieren.

Ghostwalker 18. Jun 2007 15:57

Re: [PHP] Compression-Library gesucht
 
ZIP + TAR -Klasse

Einfach zu handhaben. LGPL. :)

alcaeus 18. Jun 2007 16:06

Re: [PHP] Compression-Library gesucht
 
Danke, ich gucks mir bei Gelegenheit an :)

Greetz
alcaeus

Phoenix 18. Jun 2007 16:09

Re: [PHP] Compression-Library gesucht
 
Für GZ gibts doch ein eigenes php-Modul. Und für zip soweit ich weiss auch?

CCRDude 18. Jun 2007 16:11

Re: [PHP] Compression-Library gesucht
 
Aber wie ganz oben zu lesen ist wollte er ja keine serverseitigen Module?

Phoenix 18. Jun 2007 16:13

Re: [PHP] Compression-Library gesucht
 
Oh. :oops: Sorry. Ich schalt die Module halt einfach ein wenn ich sie brauch... ;-)

Flocke 19. Jun 2007 09:21

Re: [PHP] Compression-Library gesucht
 
Hätte auch noch etwas Kleines zu bieten, kann allerdings nur ZIPs auspacken. Packen kann es dafür ZIP, TAR und TGZ.
Link: http://flocke.vssd.de/prog/code/php/aotf/

alcaeus 19. Jun 2007 14:21

Re: [PHP] Compression-Library gesucht
 
Moin Flocke,

deine Klassen sehn schon gar nicht schlecht aus :thumb:
Machts dir was aus, wenn ich die so anpasse, wie ich sie brauch? Wenn du willst kann ich dir die aktuellen Klassen auch schicken (angepasst an PHP5 mit Sichtbarkeiten usw., Fehler-Handling durch Exceptions, und noch ein paar Dinge)

Greetz
alcaeus

Flocke 19. Jun 2007 17:50

Re: [PHP] Compression-Library gesucht
 
Zitat:

Zitat von alcaeus
deine Klassen sehn schon gar nicht schlecht aus :thumb:

Bedankt :???:
Zitat:

Zitat von alcaeus
Machts dir was aus, wenn ich die so anpasse, wie ich sie brauch?

Kein Stück.
Zitat:

Zitat von alcaeus
Wenn du willst kann ich dir die aktuellen Klassen auch schicken (angepasst an PHP5 mit Sichtbarkeiten usw., Fehler-Handling durch Exceptions, und noch ein paar Dinge)

Jupp, würde ich mir dann gerne ansehen...


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