Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: BigBear en 12 Octubre 2011, 16:47 pm



Título: [Perl] Funcion get_links()
Publicado por: BigBear en 12 Octubre 2011, 16:47 pm
Hola a les traigo un funcion para buscar links en una web

Código
  1. use HTML::LinkExtor;
  2.  
  3. sub get_links {
  4.  
  5. $test = HTML::LinkExtor->new(\&agarrar)->parse($code);
  6. return @links;
  7.  
  8. sub agarrar {
  9. my ($a,%b) = @_;
  10. push(@links,values %b);
  11. }
  12. }
  13.  
Ejemplo de uso


Código
  1. use LWP::Simple;
  2.  
  3. $code = get("http://127.0.0.1/doddy/index.php");
  4.  
  5. my @ver = get_links();
  6.  
  7. for my $url(@ver) {
  8. print $url."\n";
  9. }
  10.