Página 1 de 1

DelphiDownload(Downloader sin apis)[Delphi]

Publicado: 07 Sep 2010, 04:54
por K-0Z
aca les dejo esto que salio de un code de blackzero, es para descargar cualquier archivo sin el uso de las apis

Código: Seleccionar todo

************************************************************************
Autor:K-0Z
Lenguaje:Delphi
Modo de uso: DelphiDownload(Url,SaveTo)
Agradecimientos:BlackzeroX
Pagina Web:www.indetectables.net
************************************************************************
uses ComObj;
 function DelphiDownload(Url:string;SaveTo:string):bool;
 var
 XML:olevariant;
 adostream:olevariant;
 begin
 xml:= CreateoleObject('Microsoft.XMLHTTP');
 adostream:= CreateoleObject('Adodb.Stream');
 xml.Open('GET', Url, 0);
 xml.send;
 adoStream.Type := 1;
 adoStream.Open;
 adoStream.write(xml.responseBody);
 adoStream.SaveToFile(SaveTo , 2);
 adoStream.Close;
 DelphiDownload:= true;
 end;
Ejemplo de uso:
if DelphiDownload('[Enlace externo eliminado para invitados]'):= True then
begin
showmessage('se ah descargado correctamente');
end;
end;


Salu2

Re: DelphiDownload(Downloader sin apis)[Delphi]

Publicado: 07 Sep 2010, 14:08
por $DoC
capo!! que bueno K-0Z yo estoy aprendiendo php, llevo dos dias y voy bastante bien, agradezco a linkgl también, pronto posteo algunos pequeños ejemplos de mis progresos jaja, sigue así K-0Z

saludos!!

Re: DelphiDownload(Downloader sin apis)[Delphi]

Publicado: 12 Sep 2010, 11:31
por R-007
ese code es MUY bueno... sin APIs y sólamente en Uses ComObj..
no me quiero ni imaginar lo FUD y lo ligero que puede quedar un stub de un downloader con esa función.

muchas gracias por traerlo K-0Z

salu2!

Re: DelphiDownload(Downloader sin apis)[Delphi]

Publicado: 19 Sep 2010, 01:19
por K-0Z
bueno ya saben.... si lo quieren usar agreguenle los creditos


// Salu2