script para que se descarguen los archivos a un server??

Iniciado por turion, 29 Agosto 2009, 01:15 AM

0 Miembros y 1 Visitante están viendo este tema.

turion

Bueno la idea es esa... quiero poner en mi servidor un script para que pueda descargar los links de megaupload (preferiblemente ya que tengo premiun) directamente al servidor. Muchas gracias por todo. :xD





Pronto inaugurare mi pagina web (gracias a vosotros) sobre manuales ;-) ;-).

isseu


turion

ya pero lo que quiero es que se guarden en el servidor... que es lo complicado

WHK

#3
Código (php) [Seleccionar]
<?php
set_time_limit
(0);

$host 'ejemplo.com';
$archivo 'archivo.iso';

$buffer 'GET /'.$archivo.' HTTP/1.1
Host: host
Connection: close
 
'
;
 
if(!
$handle fsockopen($host80))
 die(
'El servidor no responde!');
if(!
fwrite($handle$buffer))
 die(
'Error en el servidor!');

unset(
$buffer);
if(!
$handle2 fopen($archivo'x'))
 die(
'No tienes derechos de escritura.');

while(!
feof($handle)){
 
fwrite($handle2fgets($handle128));
}
fclose($handle);
fclose($handle2);
?>


bueno ahi debes filtrar la cabezera que devuelve el servidor pero eso es lo de menos.

turion

#4
Cita de: WHK en 29 Agosto 2009, 12:00 PM
Código (php) [Seleccionar]
<?php
set_time_limit
(0);

$host 'ejemplo.com';
$archivo 'archivo.iso';

$buffer 'GET /'.$archivo.' HTTP/1.1
Host: host
Connection: close
 
'
;
 
if(!
$handle fsockopen($host80))
 die(
'El servidor no responde!');
if(!
fwrite($handle$buffer))
 die(
'Error en el servidor!');

unset(
$buffer);
if(!
$handle2 fopen($archivo'x'))
 die(
'No tienes derechos de escritura.');

while(!
feof($handle)){
 
fwrite($handle2fgets($handle128));
}
fclose($handle);
fclose($handle2);
?>


bueno ahi debes filtrar la cabezera que devuelve el servidor pero eso es lo de menos.


entonces eso lo copio modifico lo del server y se descargaran los archivos a mi servidor?¿? es que se algo de php pero no mucho la verdad, por cierto donde pongo el archivo?? ya para mejorarlo si puede ser... pediria que se puedan poner varios archivos a la vez si no es mucho pedir xDD gracias por todo

дٳŦ٭

Cuando obtengas respuesta de cURL usas copy(). Saludos


Con sangre andaluza :)


turion

Creo que soy un poco "tozudo" pero no lo entiendo... por favor si podeis explicarmelo es que no se hacerlo funcionar gracias a todos por ayudarme