Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Descargar varios enlaces automáticamente (https://www.clubdelphi.com/foros/showthread.php?t=63693)

joanfran55 26-02-2009 15:55:51

Descargar varios enlaces automáticamente
 
Hola a todos.

Igual es una chorrada, pero acabo de empezar y no se por dónde empezar...

Mi intención es crear una aplicación que descargue en mi disco duro varios archivos de internet de este estilo y que descargue un cierto número simultáneo

http://www.laurlquesea/part001
http://www.laurlquesea/part002
http://www.laurlquesea/part003
http://www.laurlquesea/part004
.
.
.
.
.

Y, bueno, si "http://www.laurlquesea" la pudiera poner el propio user que gaste el programa, ya sería fenómeno.

En resumen, crear un menú que diga:

Introduce la url de todos los archivos, a lo que el user debe añadir toda la url salvo el numero final que lo añade automáticamente el programa.

otro menú que diga:

¿Donde los guardas?

otro que diga:

¿Cuantas descargas simultáneas permites (máximo 16)?

otro que diga:

¿que hacer si el archivo existe ya? sustituir si tiene distinto tamaño o sustituir o saltar

Un saludo y gracias de antemano.

Enhorabuena por el foro.

Espero haber posteado donde toca

DarkMan 26-02-2009 16:45:27

Vale, y qué es lo que necestias, ¿que te lo hagamos nosotros? ¿que te demos una opinión? ¿o qué?.

joanfran55 26-02-2009 16:51:52

Cita:

Empezado por DarkMan (Mensaje 339427)
Vale, y qué es lo que necestias, ¿que te lo hagamos nosotros? ¿que te demos una opinión? ¿o qué?.

Saber si se puede hacer y si necesito algún plug-in de delphi o con el 7.2 tengo más que suficiente y un poco... como empezar.

Cita:

Empezado por DarkMan (Mensaje 339427)
¿que te lo hagamos nosotros?

Hombre, no creo que haga falta. Pero si hay algún ejemplo parecido que se pueda imitar...:D:D

Gracias por contestar. Un saludo

BlackDaemon 28-02-2009 21:20:03

hola

Si, puedes realizar esto con la versión de delphi que tienes, y solo necesitas utilizar las componentes indy, en la sección trucos hay 2 formas de hacer lo que quieres, envías la petición, la recibes (código html) y guardas, luego puedes tratar esto como una cadena.
Ahora si las páginas son pagina.com/file1, pagina.com/file2, etc puedes hacerlo con un simple for, donde reemplazas el 1 por la variable que incrementarás

Saludos!

joanfran55 01-03-2009 11:11:04

Muchas gracias, ya estoy haciendo algo, aunque estoy usando otro programa. Cuando lo tenga lo compartiré :D


La franja horaria es GMT +2. Ahora son las 09:52:00.

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