/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Zip billeder og send til standard output
Fra : Morten Winther


Dato : 10-12-01 11:56

Hej

Jeg har nolge brugere som har en del billeder liggende på en server.

Jeg vil gerne have de kan tage backup af deres billeder via en webfrontend.

Jeg tænkte på at kalde zip via passthru() i PHP.

Men hvordan kalder jeg lige ZIP så den sender standard raw output ?

Evt nogle der vil foreslå en anden løsning?

/ morten






 
 
Niels Andersen (10-12-2001)
Kommentar
Fra : Niels Andersen


Dato : 10-12-01 14:05

"Morten Winther" <mw@get2net.dk> wrote in message
news:9v24at$2r7d$1@news.cybercity.dk...
> Jeg tænkte på at kalde zip via passthru() i PHP.
> Men hvordan kalder jeg lige ZIP så den sender standard raw output ?

Hvad med et zippe til en midlertidig fil, og så sende denne til klienten?

--
Mvh.

Niels Andersen



Morten Winther (10-12-2001)
Kommentar
Fra : Morten Winther


Dato : 10-12-01 14:27


"Niels Andersen" <niels-usenet@myplace.dk> wrote in message
news:yq2R7.5907$z4.724867@news000.worldonline.dk...

> > Jeg tænkte på at kalde zip via passthru() i PHP.
> > Men hvordan kalder jeg lige ZIP så den sender standard raw output ?
>
> Hvad med et zippe til en midlertidig fil, og så sende denne til klienten?

Jo, det kan jeg vel godt, men så skal jeg jo til at slette den igen.

Har det en formål?

/ morten





Niels Andersen (10-12-2001)
Kommentar
Fra : Niels Andersen


Dato : 10-12-01 14:43

> > > Jeg tænkte på at kalde zip via passthru() i PHP.
> > > Men hvordan kalder jeg lige ZIP så den sender standard raw output ?
> > Hvad med et zippe til en midlertidig fil, og så sende denne til
klienten?
> Jo, det kan jeg vel godt, men så skal jeg jo til at slette den igen.

Ja?

> Har det en formål?

Jeg går ud fra at du har slået op i manualen/dokumentationen til din
zip-utility. Derfor har jeg ikke gjort det, og går ud fra, at det ikke
umiddelbart kan lade sig gøre.
Dermed er du nødt til at gemme det i en fil, og sende den.

Jeg skulle måske starte med at spørge: Har du slået op i
manualen/dokumentationen til din zip-utility?

--
Mvh.

Niels Andersen



frank damgaard (10-12-2001)
Kommentar
Fra : frank damgaard


Dato : 10-12-01 13:58

Morten Winther <mw@get2net.dk> wrote:
> Hej
> Jeg har nolge brugere som har en del billeder liggende på en server.
> Jeg vil gerne have de kan tage backup af deres billeder via en webfrontend.
> Jeg tænkte på at kalde zip via passthru() i PHP.
> Men hvordan kalder jeg lige ZIP så den sender standard raw output ?

> Evt nogle der vil foreslå en anden løsning?

Du får nok ikke meget commpression af jpg, png og gif billeder.
(gif kan dog give lidt med zip).

Zip du'r nok ikke til stdout.
tar.gz kan laves som pipe.

Ellers må du bruge midlertidige zip-fil som så sendes til stdout .


--
Frank Damgaard |


Niels Andersen (10-12-2001)
Kommentar
Fra : Niels Andersen


Dato : 10-12-01 14:47

"frank damgaard" <frank.damgaard@spam.invalid> wrote in message
news:go4pcl.17g@mkb84.ftn...
> Du får nok ikke meget commpression af jpg, png og gif billeder.
[...]
> tar.gz kan laves som pipe.

Hvis der alligevel ikke opnås væsentlig kompression, kan man spare noget
processor-kraft og ventetid, ved at droppe gzip, og nøjes med tar.

--
Mvh.

Niels Andersen



Thorbjoern Ravn Ande~ (10-12-2001)
Kommentar
Fra : Thorbjoern Ravn Ande~


Dato : 10-12-01 15:34

frank damgaard <frank.damgaard@spam.invalid> writes:

> Zip du'r nok ikke til stdout.

Info-zip kan godt. Fra manualsiden:

.... zip will also accept a single dash ("-") as the zip file name, in
which case it will write the zip file to standard output, allowing the
output to be piped to another program. For example:

zip -r - . | dd of=/dev/nrst0 obs=16k

would write the zip output directly to a tape with the specified block
size for the purpose of backing up the cur­ rent directory.


--
Thorbjørn Ravn Andersen
http://unixsnedkeren.dk

Ole Hansen (10-12-2001)
Kommentar
Fra : Ole Hansen


Dato : 10-12-01 14:58

"Morten Winther" <mw@get2net.dk> writes:

> Men hvordan kalder jeg lige ZIP så den sender standard raw output ?

ZIP? Kan du "nøjes" med gzip? gzip -c smider til std. out...

> / morten

--
Ole Hansen

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408900
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste