[Cascavel-pm] WWW::Mechanize

vict0r vgdias em gmail.com
Quinta Fevereiro 1 13:40:37 PST 2007


Valeu, eu tinha visto esse módulo tb, mas eu achei q tivesse algo bem
simples para o q eu preciso, algo com algumas poucas chamadas, só
preciso autenticar e fazer uma cópia de links específicos e seus
sublinks.

Obrigado.




On 2/1/07, Marco A P D'Andrade <mdacwb em gmail.com> wrote:
> vict0r,
>
> Uma sugestão que no futuro pode lhe ajudar...
>
> Você pode gravar uma sessão de interação com algum browser:
>    http://search.cpan.org/~leira/HTTP-Recorder-0.05/lib/HTTP/Recorder.pm
>
> Artigo que descreve seu uso!
>    http://www.perl.com/pub/a/2004/06/04/recorder.html
>
>
> É gerado codigo para tal.
>
>
> Sds,
> Marco Antonio
>
>
> vict0r escreveu:
> > Srs.,
> > gostaria de pedir a ajuda de vocês se possível.
> > Preciso fazer o download de páginas HTML incluindo seus links
> > internos, essa páginas estão em um servidor web de um switch da minha
> > rede, portanto terei que autenticar para ter acesso.
> > Pesquisei no cpan e encontrei o modulo WWW::Mechanize, que parece
> > fazer o q preciso, incluindo autenticação e follow_link.
> > Gostaria de saber se essa é a melhor opção nesse caso, pois escrevi um
> > pequeno script só pra testar as funções do módulo e estou tendo
> > problemas.
> > ####
> > #!/usr/bin/perl
> >
> >
> > use WWW::Mechanize;
> >
> > my $mech = WWW::Mechanize->new();
> > my $url = http://10.0.1.2;
> > $mech->get( $url );
> > my $res = $mech->status();
> > print "$res\n";
> > ####
> >
> > Retorno: 501
> >
> > Se tentar usar outros métodos diferentes do status(), o resultado é sempre:
> >
> > 501 Protocol scheme ' ' is not supported
> >
> > Está parecendo q falta algum parâmetro, alguém saberia dizer ?
> >
> > Obrigado.
> > _______________________________________________
> > Cascavel-pm mailing list
> > Cascavel-pm em pm.org
> > http://mail.pm.org/mailman/listinfo/cascavel-pm
> >
> >
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>


-- 
Java é portável? Não, Java é insuportável!

#!/usr/bin/perl
use perl;


Mais detalhes sobre a lista de discussão Cascavel-pm