![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
¿Puedes poner el código que estás utilizando para descargar el fichero?
No se si estás utilizando las funciones de la unit URLMon; Si no es así deberías echarle un vistazo.
__________________
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. |
|
#2
|
|||
|
|||
|
No se trata de un enlace directo para descargar, es similar al sistema de Planet-Source Code, el cual para descargar los ejemplos te genera un codigo aleatorio y debes tener cuenta para mantener continuo dicha descarga.
No se si me dejo explicar bien, es decir, es una pagina en la cual se debe introducir el codigo de seguridad para descargar, pero ello ya lo tengo resuelto el problema es cuando aparece la ventana de descarga la direccion del archivo a guardar en la PC or hd y ocultar dicha descarga. |
|
#3
|
|||
|
|||
|
con las indy y usando el componente
tidhttp revisa la opcion de habilitar redireccionamiento. y las que sean de http response. por que en la respuesta es donde se obtiene la url definitiva done esta el archivo me refiero a esto url aleatoria www.ziddu.com/donwloads/23221321dodias=?/ url del servidor. www.ziddu.com/files/elarchivo.zip |
|
#4
|
|||
|
|||
|
No tendras algun ejemplo que me pueda servir?
|
|
#5
|
||||
|
||||
|
...si no estoy fuera de foco...
![]() Depronto este codigo te sirva.
__________________
Web |
|
#6
|
|||
|
|||
|
Yo toy usando algo similar:
Código:
function GetInetFile(const fileURL, FileName: String): boolean;
const BufferSize = 1024;
var
hSession, hURL: HInternet;
Buffer: array[1..BufferSize] of Byte;
BufferLen: DWORD;
f: File;
sAppName: string;
begin
Result:=False;
sAppName := ExtractFileName(Application.ExeName);
hSession := InternetOpen(PChar(sAppName),
INTERNET_OPEN_TYPE_PRECONFIG,
nil, nil, 0);
try
hURL := InternetOpenURL(hSession,
PChar(fileURL),
nil,0,0,0);
try
AssignFile(f, FileName);
Rewrite(f,1);
repeat
InternetReadFile(hURL, @Buffer,
SizeOf(Buffer), BufferLen);
BlockWrite(f, Buffer, BufferLen)
until BufferLen = 0;
CloseFile(f);
Result:=True;
finally
InternetCloseHandle(hURL)
end
finally
InternetCloseHandle(hSession)
end
end;
|
|
#7
|
||||
|
||||
|
Hola,
Pero, se supone que con el código que utilizas no debería aparecer ningún cuadro de diálogo,... ¿no es así? ![]() PD. No dupliques hilos, acabo de cerrar uno que abriste en relación con este: sigue en este, por lo tanto, añadiendo lo que creas oportuno. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Descargar fichero 25 Mb desde internet | fmatias | Internet | 4 | 06-07-2007 17:43:59 |
| descargar archivo desde php | gulder | PHP | 2 | 07-06-2007 08:28:26 |
| Descargar archivo con redirección | voci | Internet | 4 | 09-04-2007 14:22:27 |
| Descargar imágenes de internet via http. | alfredosg19 | Internet | 2 | 08-04-2005 13:02:27 |
| Problemas al descargar un archivo | Mauro® | Internet | 2 | 23-10-2003 22:21:28 |
|