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
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!!
Soy un camaleón, en tu cama, leona ♪
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!
Responder

Volver a “Fuentes”