Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: BigBear en 13 Octubre 2011, 17:14 pm



Título: [Perl] Funcion download()
Publicado por: BigBear en 13 Octubre 2011, 17:14 pm
HOla aca les traigo una funcion para descargar
archivos

Código
  1. #!usr/bin/perl
  2. #Simple downloader in Perl
  3. #By Doddy H
  4.  
  5. use LWP::UserAgent;
  6.  
  7. my $nave = LWP::UserAgent->new;
  8. $nave->agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.1.12) Gecko/20080201Firefox/2.0.0.12");
  9. $nave->timeout(5);
  10.  
  11. sub download {
  12. if ($nave->mirror($_[0],$_[1])) {
  13. if (-f $_[1]) {
  14. return true;
  15. }}}


Sintasis

Código
  1. download(url a bajar,nombre de archivo con el que se guarda);


Ejemplo de uso

Código
  1. if (download("http://127.0.0.1/bones.rar","bones.rar")) {
  2. print "[+] file downloaded\n";
  3. }
  4.