<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
Opa, valeu mesmo a ajuda. <br>Eu consegui o que queria nessa primeira etapa, ficou assim:<br>http://pastebin.com/GzAnaCK1<br><br>Agora tenho outro problema.<br><br>O link direciona para uma pagina de download, seguindo nosso exemplo temo a seguinte pagina: http://www.buscamp3.org/download/thaeme+e+thiago+ai+que+do_3473494b6c3636334d55.html<br><br>Dentro dessa pagina é que esta o link do download, como no caso: www.buscamp3.org/dl/3473494b6c3636334d55/554545485125135/thaeme+e+thiago+ai+que+do.mp3<br><br>A duvida agora continua sendo banal: "Como faço para salvar esse arquivo em um diretorio?".<br>No momento que requisitar a pagina virá o arquivo normalmente??<br><br>Pois eu tentei dar um get no arquivo dessa forma e não deu certo:<br><br>use LWP::Simple;<br>my $url = get ('www.buscamp3.org/dl/3473494b6c3636334d55/554545485125135/thaeme+e+thiago+ai+que+do.mp3');<br>open OUT,">". 'abcde.mp3';<br>print OUT $url;<br><br>Tentei usar: binmode $url;<br><br>Nenhuma dessas tentativas deu certo.<br><br>Tem alguma forma especial de fazer download de arquivo *.mp3?<br><br><div><div id="SkyDrivePlaceholder"></div><hr id="stopSpelling">From: gabriel.vieira@gmail.com<br>Date: Fri, 19 Oct 2012 15:48:03 -0300<br>To: rio-pm@pm.org<br>Subject: Re: [Rio-pm] HTML::Parse<br><br><div>-----------8<-----------</div>perl -MMojo::UserAgent -E 'say Mojo::UserAgent->new->get("<a href="http://www.buscamp3.org/busca/Thaeme+e+Thiago+-+Ai+que+do/" target="_blank">http://www.buscamp3.org/busca/Thaeme+e+Thiago+-+Ai+que+do/</a>")->res->dom("table.linhas_lista")->[0]->find("a")->[0]->{href}'<br>

<div>----------->8-----------</div><div><br></div><div>ou</div><div><br></div><div>-----------8<-----------</div><div>mojo get <a href="http://www.buscamp3.org/busca/Thaeme+e+Thiago+-+Ai+que+do/" target="_blank">http://www.buscamp3.org/busca/Thaeme+e+Thiago+-+Ai+que+do/</a>  a 12 attr href</div>

<div>----------->8-----------</div><div><br><div><div class="ecxgmail_quote">2012/10/19 Aureliano Guedes <span dir="ltr"><<a href="mailto:guedes_1000@hotmail.com">guedes_1000@hotmail.com</a>></span><br>

<blockquote class="ecxgmail_quote" style="border-left:1px #ccc solid;padding-left:1ex">


<div><div dir="ltr">
Ola monges,<br>tudo bem?<br><br>Qual um bom modulo para buscar string em um HTML?<br>Vocês aconselham o HTML::Parse?<br><br>Eu não entendo muito de html, mas estou tentando pegar um link dentro de uma pagina.<br><br>Um exemplo é esse: <a href="http://www.buscamp3.org/busca/Thaeme+e+Thiago+-+Ai+que+do/" target="_blank">http://www.buscamp3.org/busca/Thaeme+e+Thiago+-+Ai+que+do/</a><br>

<br>Os Links estão nesse formato: <br><pre><span><<span>a</span> <span>href</span>="<a target="_blank">/download/thaeme+e+thiago+ai+que+do_3473494b6c3636334d55.html</a>" <span>title</span>="<a target="_blank">Thaeme E Thiago - Ai Que Do</a>"></span><span></span></pre>

<br>O Problema é que no caso dessa pagina tem 4 links desse modelo e eu queria pegar apenas o primeiro.<br>Poderia usar regexp mas anteriormente me disseram que não é muito elegante parsear HTML na unha.<br><br>Sei que a duvida é banal, mas se puderem me dar uma dica agradeço.<br>

<br>Att,<br>Aureliano Guedes.<br>                                       </div></div>
<br>_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Gabriel Vieira<br>
</div></div>
<br>_______________________________________________
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm</div>                                    </div></body>
</html>