<div dir="ltr"><div><div><div><div><div><div>Existem 3 opcões principais, <br><br></div><div>1. utilize a opcao de linha de comando -I<dir-da-lib/lib> e indique onde estão as libs que devem ser usadas na execucao do seu script<br>
</div><div><br>perl -I/algum/dir/Module-Name/lib/ <a href="http://script.pl">script.pl</a><br><br></div><div>ou, <br><br></div><div>2. indique no topo da sua classe onde estao as libs que devem ser usadas<br></div><div><br>
use lib ('/algum/dir/Module-Name/lib/','/algum/dir/Outro-Module-Name/lib/');<br></div><div>use Module::Name;<br></div><div>use Outro:Module::Name;<br><br></div><div>my $x = Outro::Module::Name->new;<br>
</div><br></div>ou,<br><br></div>3. faca uso do bloco BEGIN e insira os diretorios das libs no @INC<br></div><br>BEGIN {<br></div>  unshift @INC, $directory;<br></div>  push    @INC, $directory;<br><div><div>}<br><br></div>
<div>abs,<br><br></div><div>Hernan Lopes<br></div><div><br><br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-07-25 22:02 GMT-03:00 Marcio - Google <span dir="ltr"><<a href="mailto:marciorp@gmail.com" target="_blank">marciorp@gmail.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Salve Mestres!</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">
<br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">
Estive olhando o Traceroute.pm, e no meu limitado conhecimento acho que a questão está nas linhas 638 a 642. Pelo que pude entender a regexp usada só "pega" o IP mesmo (linha 642).</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">

<br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Acredito que a solução seja criar um bloco imediatamente abaixo da linha 638, sendo esse novo bloco cópia das linhas 642 a 647, com as devidos ajustes.</div>

<div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Bom, depois acrescentar um parâmetro na sub "_add_hop_query" para ela receber o nome do host e adicionar a estrutura.</div>

<div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Acho que é isso. Desculpem se escrevi um monte de besteiras ... :x</div>

<div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Bom, agora vem a dúvida. Tenho o módulo Net::Traceroute instalado, se alterar esse arquivo (<a href="http://traceroute.pm" target="_blank">traceroute.pm</a>) como farei para testa-lo? Como faço para usar ele no meu código ao invés do módulo instalado?</div>

<div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div></div><div class="gmail_extra"><div class=""><br clear="all"><div><div dir="ltr"><br>[...]'s<br><br>Marcio<div><br></div><div><div style="font-family:arial;font-size:small">

========================================</div><div style="font-family:arial;font-size:small">########### Campanha Ajude o Marcio! ###########</div><div style="font-family:arial;font-size:small"><a href="http://sosmarcio.blogspot.com.br/" style="color:rgb(17,85,204)" target="_blank">http://sosmarcio.blogspot.com.br/</a></div>

<div style="font-family:arial;font-size:small"><a href="http://www.vakinha.com.br/VaquinhaP.aspx?e=195793" style="color:rgb(17,85,204)" target="_blank">http://www.vakinha.com.br/VaquinhaP.aspx?e=195793</a><br></div><div style="font-family:arial;font-size:small">

========================================</div></div></div></div>
<br><br></div><div class="gmail_quote">Em 24 de julho de 2014 22:29, Marcio - Google <span dir="ltr"><<a href="mailto:marciorp@gmail.com" target="_blank">marciorp@gmail.com</a>></span> escreveu:<div><div class="h5">
<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Salve Mestres!</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">


Foi show de bola essa dica do Breno!</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Instalei e estou testando, porém me deparei com uma dificuldade. Como pego o nome do host? O "hop_query_host" me retorna somente o IP.</div>


<div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div></div><div class="gmail_extra"><div><br clear="all"><div><div dir="ltr"><br>[...]'s<br><br>Marcio<div><br></div><div><div style="font-family:arial;font-size:small">


========================================</div><div style="font-family:arial;font-size:small">########### Campanha Ajude o Marcio! ###########</div><div style="font-family:arial;font-size:small"><a href="http://sosmarcio.blogspot.com.br/" style="color:rgb(17,85,204)" target="_blank">http://sosmarcio.blogspot.com.br/</a></div>


<div style="font-family:arial;font-size:small"><a href="http://www.vakinha.com.br/VaquinhaP.aspx?e=195793" style="color:rgb(17,85,204)" target="_blank">http://www.vakinha.com.br/VaquinhaP.aspx?e=195793</a><br></div><div style="font-family:arial;font-size:small">


========================================</div></div></div></div>
<br><br></div><div class="gmail_quote">2014-07-16 1:24 GMT-04:00 breno <span dir="ltr"><<a href="mailto:breno@rio.pm.org" target="_blank">breno@rio.pm.org</a>></span>:<div><div><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


2014-07-16 0:45 GMT-03:00 Marcio - Google <<a href="mailto:marciorp@gmail.com" target="_blank">marciorp@gmail.com</a>>:<br>
<div>><br>
> Dicas, sugestões, questionamentos, receita de bolo ... serve tudo!<br>
><br>
<br>
</div>Opa! Será que o Net::Traceroute faz o que você precisa?<br>
<a href="https://metacpan.org/pod/Net::Traceroute" target="_blank">https://metacpan.org/pod/Net::Traceroute</a><br>
<br>
<br>
Boa sorte!<br>
<br>
[]s<br>
<br>
-b<br>
=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
</blockquote></div></div></div><br></div>
</blockquote></div></div></div><br></div>
<br>=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
<br></blockquote></div><br></div>