<div dir="ltr"><br>#!/usr/bin/perl<br><br>use strict;<br>use warnings;<br>use WWW::Mechanize;<br><br>my $mech = WWW::Mechanize-&gt;new(timeout =&gt; 1);<br>$mech-&gt;get(&quot;<a href="http://www4.eniac.com.br/eniacvirtual/servicos/vtl/VTL?controller=login&amp;opcao=logar&amp;usuario=$username&amp;senha=$pass&amp;x=0&amp;y=0">http://www4.eniac.com.br/eniacvirtual/servicos/vtl/VTL?controller=login&amp;opcao=logar&amp;usuario=$username&amp;senha=$pass&amp;x=0&amp;y=0</a>&quot;);<br>
$mech-&gt;get(&quot;Coisas que preciso fazer&quot;;<br>exit 0;<br><br>Achei a seguinte solução, puis a url do login, depois dei um get no arquivo que queria.<br>Cheguei a conclusão que ele guarda o cookie do primeiro get, assim basta me &quot;logar&quot; uma vez e executar todas as acções necessárias. <br>
<br>Agora posso baixar minhas coisas sem precisar entrar no site.<br><div class="gmail_quote">2008/9/14 Daniel de Oliveira Mantovani <span dir="ltr">&lt;<a href="mailto:daniel.oliveira.mantovani@gmail.com">daniel.oliveira.mantovani@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir="ltr">Wendel<br>Usei o que você me passou de outra forma e funciono!<br>Muito obrigado a todos.<br>
<br>Pessoal eu ainda quero aprender a usar os Cookies pois tiver que usar outra técnica.<br><br>Talvez não estava dando certo pela tecnologia&nbsp; JSP, ou simplesmente pela minha falta de saber.<br>
<b><br>Muito obrigado mesmo a todos = )</b><br><br>Boa Noite a todos e que Deus abençoes vocês.<div><div></div><div class="Wj3C7c"><br><br><div class="gmail_quote">2008/9/14 Daniel de Oliveira Mantovani <span dir="ltr">&lt;<a href="mailto:daniel.oliveira.mantovani@gmail.com" target="_blank">daniel.oliveira.mantovani@gmail.com</a>&gt;</span><br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir="ltr">Muito obrigado, infelizmente o banco de dados do site justo agora ta com problemas. arghh!<br>

usei o Wireshark para poder pegar a string:<br><br><a href="http://www4.eniac.com.br/eniacvirtual/servicos/vtl/VTL?controller=login&amp;opcao=logar&amp;usuario=myuser&amp;senha=mypass&amp;x=0&amp;y=0" target="_blank">http://www4.eniac.com.br/eniacvirtual/servicos/vtl/VTL?controller=login&amp;opcao=logar&amp;usuario=myuser&amp;senha=mypass&amp;x=0&amp;y=0</a><br>


<br>Agora é só esperar voltar.<br><br><div class="gmail_quote">2008/9/14 Wendel Scardua <span dir="ltr">&lt;<a href="mailto:wendelscardua@gmail.com" target="_blank">wendelscardua@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div><div></div><div>
<div dir="ltr">Em vez desse negócio de tentar passar o cookie,você não poderia tentar entrar no site via usuário e senha ?<br><br>Eu faria assim:<br><br>-----------------8&lt;---------------------------<div>
<br>#!/usr/bin/perl<br>
<br>use strict;<br>use warnings;<br></div>use WWW::Mechanize;<br><br>my $mech = WWW::Mechanize-&gt;new;<br><br>$mech-&gt;get(&#39;<a href="http://www4.eniac.com.br/eniacvirtual/servicos/vtl/login.jsp%27" target="_blank">http://www4.eniac.com.br/eniacvirtual/servicos/vtl/login.jsp&#39;</a>);<br>



$mech-&gt;submit_form(with_fields =&gt; { usuario =&gt; &#39;usuario&#39;, senha =&gt; &#39;senha&#39; } );<br><br>print $mech-&gt;content;<br><br>exit 0;<br><br>
-----------------&gt;8---------------------------<br><br>O WWW::Mechanize se vira pra guardar histórico, cookies, etc, como um browser normal. <br>Dê uma olhada em perldoc WWW::Mechanize , é uma mão na roda pra navegar em páginas, seguir links, preencher forms, etc.<br>



<br>[]s<br><font color="#888888">Wendel</font><div><br><br><div class="gmail_quote">2008/9/14 Daniel de Oliveira Mantovani <span dir="ltr">&lt;<a href="mailto:daniel.oliveira.mantovani@gmail.com" target="_blank">daniel.oliveira.mantovani@gmail.com</a>&gt;</span><br>


<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr">Tenta para você ver, pegar as informações:<br><a href="http://www4.eniac.com.br/eniacvirtual/servicos/vtl/login.jsp" target="_blank">http://www4.eniac.com.br/eniacvirtual/servicos/vtl/login.jsp</a><br><br>


</div>
</blockquote></div><br></div></div>
<br></div></div><div>_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br></div></blockquote></div><div><br><br clear="all"><br>-- <br>Daniel de Oliveira Mantovani<br>

&quot;A sede pelo aprendizado é insaciável&quot;<br>
<a href="http://mantovanihouse.blogspot.com/" target="_blank">http://mantovanihouse.blogspot.com/</a><br>------------------------------------------------------------<br>
</div></div>
</blockquote></div><br><br clear="all"><br>-- <br>Daniel de Oliveira Mantovani<br>&quot;A sede pelo aprendizado é insaciável&quot;<br><a href="http://mantovanihouse.blogspot.com/" target="_blank">http://mantovanihouse.blogspot.com/</a><br>

------------------------------------------------------------<br>
</div></div></div>
</blockquote></div><br><br clear="all"><br>-- <br>Daniel de Oliveira Mantovani<br>&quot;A sede pelo aprendizado é insaciável&quot;<br><a href="http://mantovanihouse.blogspot.com/">http://mantovanihouse.blogspot.com/</a><br>
------------------------------------------------------------<br>
</div>