Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-09-2011
Furyxe Furyxe is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 34
Poder: 0
Furyxe Va por buen camino
Descargar "FTP WEB"

Hola a todos.

Me gustaría a ver si alguien puede darme una idea de como descargar todos los archivos que se encuentran en FTP estilo la siguiente web:
maps.eicher.tv/etmain/

Veis que es una web, que da acceso a una serie de archivos, que se bajan de un FTP.

Como se descargar todo lo que hay en un ftp, he intentado acceder al ftp a traves de la direccion ip, y datos anonimos, pero sin lograrlo.

Entonces, Hay alguna forma de descargar automaticamente todos los archivos de "FTP WEB" como los de la web anterior ("maps.eicher.tv/etmain/").

Alguna idea de como plantear el problema?
Responder Con Cita
  #2  
Antiguo 20-09-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.288
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Pero eso no es un FTP, es un HTTP.
Accede a la página, descarga el contenido y ahí tienes los enlaces. ¿Tiene que ser usando FTP?

Tal vez no te he entendido.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 20-09-2011
Furyxe Furyxe is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 34
Poder: 0
Furyxe Va por buen camino
No, a ver, te explico.

Como tu mismo dices, eso es un http. Y ese http, es un script php que muestra los archivos del FTP. Yo intente acceder con login anonimo al FTP y falle.

Ahora.

Me da igual usar FTP o cualquier otro metodo.
Lo fundamental es que el programa haga lo siguiente.

-Yo tengo un procedimiento, y le paso como parametro la web.
-Entonces el programa debera entrar a esa web, y descargar TODO con la extension ".pk3".

Yo habia pensado, intentar leer el codigo fuente de la pagina, y desde ahi, recoger los links con esa extension, pero no consigo hacerlo :S.

Es decir, automático. Yo solo suministro el link principal donde estan todos los archivos.

Motivo por el cual lo necesito asi:
Quiero descargar de una gran cantidad de archivos, de esa web y de muchas otras relacionadas(todas pasadas por parametro a un procedimiento).

Si tengo que cojer y poner la descarga de archivo 1 en 1 es muy largo y tedioso, y si ademas añaden nuevos archivos o eliminan igual, tendria que editar el source.

A ver si puedes hecharme una mano.
Responder Con Cita
  #4  
Antiguo 20-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.048
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Pero tienes un usuario y clave para acceder por ftp?
Responder Con Cita
  #5  
Antiguo 20-09-2011
Furyxe Furyxe is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 34
Poder: 0
Furyxe Va por buen camino
No.
He ahi el problema.

Son FTP externos, que me permiten bajar desde la web, pero que no me permiten loguear como un FTP normal usando INDY.

Al no tener usuario, tengo que lograr descargarlo desde ese link que puse en el primer post, ya que no pide ningun dato.

La unica forma que veo es obtener el codigo fuente, y desde ahi los links con extension ".pk3".

Pero no consigo hacerlo. Y recurro a vosotros a ver si veis alguna forma distinta de hacerlo, o me podeis guiar en esa forma que dije yo antes.
Responder Con Cita
  #6  
Antiguo 20-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.048
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Bueno, yo lo estoy descargando con wget, si te sirve, creo que existe para windows programas similares.
Responder Con Cita
  #7  
Antiguo 20-09-2011
Furyxe Furyxe is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 34
Poder: 0
Furyxe Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Bueno, yo lo estoy descargando con wget, si te sirve, creo que existe para windows programas similares.
No me sirve.

A ver si me explico, no quiero un programa para mi que me lo baje xD.

Yo estoy desarrollando un programa que haga eso. No quiero hacer uso de programas externos, sino programar yo uno. Por FTP ya consegui programarlo, pero solo tengo clave de 1 de los links, y tengo unos 20 links.

Yo quiero conseguir, que yo reciba un link como este (jump.hirntot.org/etmain/)
Y que el programa entre a la web, y vaya descargando link por link, 1 a 1, y sin yo tener que darle mas datos que la web.
Responder Con Cita
  #8  
Antiguo 20-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.048
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Bueno, pero sólo has de hace recorrer todos los archivos, como si hiceras un "dir", y bajarlos todos, o puedes pasarle el directorio completo, etc.
Mira los ejemplos que trae las Indy, o haz una búsqueda por los foros, se ha tratado otras veces ese tema.
Responder Con Cita
  #9  
Antiguo 20-09-2011
Furyxe Furyxe is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 34
Poder: 0
Furyxe Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Bueno, pero sólo has de hace recorrer todos los archivos, como si hiceras un "dir", y bajarlos todos, o puedes pasarle el directorio completo, etc.
Mira los ejemplos que trae las Indy, o haz una búsqueda por los foros, se ha tratado otras veces ese tema.
Puedes ayudarme un poco.

Vi ejemplos de como bajar el codigo fuente de la web, etc.

Pero el problema es ese. Yo descargar se descargar un link, lo que no consigo es que los recorra 1 a 1

EDITO: He encontrado por el foro, cosas como URLMon, que hace descargas de link, pero esta el mismo problema, que tengo que pasar yo cada 1 de los links, y no los busca automaticos

Última edición por Furyxe fecha: 20-09-2011 a las 16:06:48.
Responder Con Cita
  #10  
Antiguo 20-09-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.288
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Revisa esta entrada y el programa que hay en ella.

En primera instancia "carga" todo el contenido de la web.
En segunda instancia recupera los links (en este caso imágenes, pero modificando poca cosa -2 líneas- puedes conseguir que encuentre los que necesitas)
Y en un tercer paso los descarga.

Un saludo.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #11  
Antiguo 29-09-2011
Furyxe Furyxe is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 34
Poder: 0
Furyxe Va por buen camino
Cita:
Empezado por Neftali Ver Mensaje
Revisa esta entrada y el programa que hay en ella.

En primera instancia "carga" todo el contenido de la web.
En segunda instancia recupera los links (en este caso imágenes, pero modificando poca cosa -2 líneas- puedes conseguir que encuentre los que necesitas)
Y en un tercer paso los descarga.

Un saludo.

Estaba de viaje.

Muchas gracias, problema solucionado.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
"Me Gusta", "Compartir", "Gracias" movorack La Taberna 4 24-10-2010 14:45:59
Como crear un control como el de "descargar archivos" de firefox? mamcx OOP 9 17-05-2010 21:28:24
El programa se queda "colgado" mientras copia y luego "despierta" NeWsP OOP 5 10-03-2010 22:05:40
"OBJECT OR CLASS TYPE REQUIRED" en "APPLICATION EXENAME" Xavierator Varios 3 27-10-2008 09:09:50
Necesito llamar a métodos de clases "hija" desde su clase "padre" Flecha OOP 17 20-04-2007 00:03:53


La franja horaria es GMT +2. Ahora son las 00:56:01.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi