Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/05/2011, 14:16
Avatar de baumann
baumann
 
Fecha de Ingreso: mayo-2011
Ubicación: Madrid
Mensajes: 33
Antigüedad: 13 años
Puntos: 0
Pregunta Script de Descarga de archivos al servidor desde una URL

Hola, antes de nada, decir que este es mi primer post, pero que no será el ultimo. He estado buscando y no he encontrado nada de lo que necesito, aunque he visto cosas interesantes acerca de php.

Bueno, mi problema es el siguiente.

En estas 3 páginas que listo a continuación

- http://www.mapgnome.org/
- http://www.hiveworkshop.com/
- http://www.epicwar.com/

te puedes descargar mapas para jugar en warcraft 3.

EL problema es que quiero automatizar las descargas de dichos mapas al servidor, sin tener que estar descargando el mapa a mano cada vez que un usuario me pide un mapa nuevo.

El actual sistema de subida de mapas solo me permite cargar mapas desde epicwar.com de el siguiente modo:


Quiero implementar un nuevo script en php en el cual el usuario introduzca la URL completa desde donde te podrías descarga el mapa de cualquiera de las 3 webs citadas anteriormente en vez de el codigo del mapa (como dice en la foto) y tras escribir el captcha que el archivo que corresponde a esa URL se descargue en la carpeta que yo le indique.

2 problemas tengo. El actual sistema no lo escribí yo, no se por donde empezar.
Lo único que se me ha ocurrido es detectar de que web es la URL escrita en el formulario. Pero no se como seguir.

Cita:
Ejemplo:

Un usuario quiere este descargar este mapa al servidor:
* http://www.epicwar.com/maps/170942

Tendría que poner la URL -> http://www.epicwar.com/maps/170942/ y el script en caso de pase con éxito el captcha descargaría el mapa en la carpeta indicada (en el servidor)
Espero haberme explicado bien, estaré agradecido cualquier ayuda.
Tengo FP grado superior de Informática, lo digo para que sepáis que tengo un nivel de conocimiento mínimo :D

PD: Cuando estoy en vista previa me funcionan los links a las paginas que indico y pero cuando le doy a guardar cambios dejan de funcionar.

Última edición por baumann; 09/05/2011 a las 14:26