Extraer rutas de archivo oculto con php script

Iniciado por mand45, 25 Febrero 2010, 02:04 AM

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

mand45

Hola a todos.

Tengo un problema para descargar varios archivos de una pagina, ojala alguien me pueda ayudar.

Resulta que la universidad donde estudio nos dan material de consulta mediante libros virtuales. El problema es que para descargar un libro hay que descargarlo por partes, algunos libros tienen mas de 100 partes en pdf.

Esto resulta tedioso y tardado. Quisiera encontrar una forma de descargarlos por lotes con algun gestor de descarga que me capture los links, pero esto no es posible porque la pagina no me da los links de forma directa, sino que me los oculta por medio de un script php. Algo asi como

http://www.uvgonline.net/mixto/mod/resource/view.php?id=4347

He estado buscando en google, y no encuentro nada, solo scripts para ocultar rutas, pero yo lo que quiero es lo contrario, desocultarla.

Aclaro que no se nada de php. Pero pregunto por si por ahi existe alguna herramienta que haga lo que busco. Como navegador uso firefox.

PD. Si hace falta puedo poner el user y el pasword de esa pagina.

Saludos a todos

Nakp

pues hay una forma... porque esa url lo que hace es responder con headers pero tendrias que programar... herramientas ninguna que yo sepa, y dudo que exista una realmente...
Ojo por ojo, y el mundo acabará ciego.

mand45

Cita de: Nakp en 25 Febrero 2010, 02:06 AM
pues hay una forma... porque esa url lo que hace es responder con headers pero tendrias que programar... herramientas ninguna que yo sepa, y dudo que exista una realmente...


Gracias por responder, es mi primer post, y me resulta grato ver que siempre hay personas como tu dispuestas a ayudar.

Hablame un poco de esa forma, como es esa programacion? no te pido un step by step, sino que me orientes  mas o menos por donde debo buscarle.

Saludos y de nuevo gracias

mand45

Sigo por aqui, en espera que alguien me de luz en esto.

El compañero Nakp me habla de header.

Firefox tiene un add-on que trata sobre eso. Concretamente se llama Live HTTP Header.

https://addons.mozilla.org/en-US/firefox/addon/3829

Creen ustedes que con esa extension se pueda hacer algo??

Seguire investigando.

Nakp

pues el script lo unico que hace es verificar si has iniciado sesion y enviar un header al archivo, desconozco si la url varía de uno a otro como con megaupload xD

si no lo hace podrias descargar todos y copiar la url de descarga y despues pegarlo en un gestor

live HTTP Header es para otra cosa aunque podria servirte para analizar la respuesta del servidor... nada mas :xD

si quieres programarlo tendras que usar culr y enviar headers con tu cookie (o tus datos de sesion, como los use) y despues tomar los archivos :)
Ojo por ojo, y el mundo acabará ciego.

mand45

Descargue curl para windows, pero estoy hecho un lio.

Encontre este otro complemento para firefox,

https://addons.mozilla.org/es-ES/firefox/addon/3863

Estoy haciendo pruebas, cualquier ayuda es bienvenida.

Recapitulando:

Lo que quiero hacer es descargar todos los pdf de esta pagina

http://www.uvgonline.net/mixto/course/view.php?id=19

El user: ap08
pasword: desorg113