<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'>
1 semana??? Pode ser 1 mes?? é o que eu pretendo em breve.<br><br><div><div id="SkyDrivePlaceholder"></div><hr id="stopSpelling">Date: Tue, 29 May 2012 22:52:54 +0200<br>From: rimasy@gmail.com<br>To: rio-pm@pm.org<br>Subject: Re: [Rio-pm] Unzip<br><br><span>Aureliano, se isso ajuda a te inspirar :</span><br><br><a href="http://imgs.xkcd.com/comics/11th_grade.png" target="_blank">http://imgs.xkcd.com/comics/11th_grade.png</a><span> </span><div>
<br></div><div>Li essa tirinha em 2006, me inspirei pra tirar um fds so eu e a maquina. Hoje em dia olho pra tras e falo - mais verdade impossivel.</div><div><br></div><div>O que adiciono a ela e -- mais que 10^6 desafios, mais vale primeiro um problema real,  depois os desafios pra agucar a mente.</div>
<div><br></div><div>Abs<br></div><br><div class="ecxgmail_quote">2012/5/29 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">
Gabriel, obrigado pela ajuda, o seu codigo me ajudou. Em breve posto como ficou. AOS QUE TENTARAM ME AJUDAR OBRIGADO.<br><br>Bem, eu sou novo tanto na lista quanto em Perl, programo a menos de 1 ano e iniciei com perl, apesar de estar brincando um pouco com C e Python agora, mas Perl é a menina dos meus olhos.<br>
Mas não sou programador, nem faço um curso ligado a isso, mas eu gosto de programar e muito, infelizmente me falta tempo para aprender mais.<br>Sim eu li a documentação do IO::Uncompress::Unzip e do Archive::Zip, mas não entendi muito, depois procurei insessantemente por codigos prontos, pois eu aprendo vendo a logica de outros codigos, mas sou burro e não entendi, apenas aprendi a lista os arquivos dentro de um *.zip com o Archive::Zip e extrair um a um com o IO:Uncompress::Unzip, por isso vim pedir ajuda, mas me senti mal agora de ver tanta briga.<br>
<br>No mais, não vou perder meu tempo com PHP, eu sou persistente, um dia eu aprendo, mas no meu caso não tenho tanta base quanto a maioria, afinal não tive Algoritimo nem Logica nem Logica de programação, nem nada disso, nem mesmo portugues.<br>
<br><div><div></div><hr>From: <a href="mailto:leonardo.balter@gmail.com">leonardo.balter@gmail.com</a><br>Date: Tue, 29 May 2012 16:45:15 -0300<div><div class="h5"><br>To: <a href="mailto:rio-pm@pm.org">rio-pm@pm.org</a><br>
Subject: Re: [Rio-pm] Unzip<br><br>Fácil! Só usar o Wordpress!<br><br><div>Em 29 de maio de 2012 16:22, Tiago Peczenyj <span dir="ltr"><<a href="mailto:tiago.peczenyj@gmail.com">tiago.peczenyj@gmail.com</a>></span> escreveu:<br>


<blockquote style="border-left:1px #ccc solid;padding-left:1ex">nivel "dado o codigo abaixo""<br>
<?php echo "hello world"; ?><br>
<br>
como eu faço para acessar um banco de dados e processar compras<br>
através de paypal, pagamento digital e geração de boleto em pdf com<br>
login pelo facebook?<br>
<br>
2012/5/29 Leo Balter <<a href="mailto:leonardo.balter@gmail.com">leonardo.balter@gmail.com</a>>:<br>
<div><div>> Essa lista é uma das mais tranquilas que já vi, quer guerra procura a PHP<br>
> Brasil ou jQuery Br.<br>
><br>
> Lá chovem perguntas indecisas e indecentes.<br>
><br>
> Em 29 de maio de 2012 15:44, Samir Cury <<a href="mailto:rimasy@gmail.com">rimasy@gmail.com</a>> escreveu:<br>
><br>
>> (30)<br>
>><br>
>> Galera, pro nosso amigo novato, nao desiste nao cara, tem MUITO mais<br>
>> e-mail tecnico que de xingamento (existem mas meio raros), alias, nao<br>
>> preciso dizer mais nada, so procura essa thread aqui, bem recente :<br>
>><br>
>> "[Rio-pm] Cliente SMTP em Pure Perl (was Ajuda com configuração do CPAN)"<br>
>><br>
>> Entao alem de responder num bom nivel tecnico, a galera aqui ainda poe<br>
>> algumas perguntas "banais" no trampolim e sobe bastante o nivel.<br>
>><br>
>> Flame tem em todo o canto, ate na SL-RJ, pythonrio, ArduInRio, etc etc<br>
>> etc, a pergunta e se o que nao e flame vale a pena estar na lista =)<br>
>><br>
>> Abs,<br>
>> Samir<br>
>><br>
>><br>
>><br>
>> 2012/5/29 Alexei Znamensky <<a href="mailto:russoz@gmail.com">russoz@gmail.com</a>><br>
>>><br>
>>> Patrulheiros? Isso me lembra o CHIPS<br>
>>><br>
>>> (29)<br>
>>> Em 29/05/2012 15:29, "Blabos de Blebe" <<a href="mailto:blabos@gmail.com">blabos@gmail.com</a>> escreveu:<br>
>>><br>
>>><br>
>>> ><br>
>>> > 28<br>
>>> ><br>
>>> > 2012/5/29 Diana Rosa <<a href="mailto:diana.g.a.rosa@gmail.com">diana.g.a.rosa@gmail.com</a>>:<br>
>>> > > 26o.<br>
>>> > ><br>
>>> > > Em 29 de maio de 2012 15:24, <<a href="mailto:ulisses@ibiz.com.br">ulisses@ibiz.com.br</a>> escreveu:<br>
>>> > ><br>
>>> > >> quem deixou de ler que o email que postei começou assim? "jeito<br>
>>> > >> ‘dirty’<br>
>>> > >> que funciona...."<br>
>>> > >><br>
>>> > >> não foi dito que é a melhor maneira; é uma que funciona para quem<br>
>>> > >> estava<br>
>>> > >> tendo dificuldades com outro módulo; a sugestão não usa módulos e é<br>
>>> > >> rápida.<br>
>>> > >><br>
>>> > >> cada um usa como quiser, nem sempre é preciso um tratado com banca<br>
>>> > >> examinadora escrutinadora.<br>
>>> > >><br>
>>> > >> patrulheiros, menos.<br>
>>> > >><br>
>>> > >><br>
>>> > >> -----Mensagem Original----- From: Blabos de Blebe<br>
>>> > >> Sent: Tuesday, May 29, 2012 3:15 PM<br>
>>> > >> To: Perl Mongers Rio de Janeiro<br>
>>> > >><br>
>>> > >> Subject: Re: [Rio-pm] Unzip<br>
>>> > >><br>
>>> > >>> Você usa Perl como se tivesse usando papel higiênico, e eu preciso<br>
>>> > >>> amadurecer<br>
>>> > >><br>
>>> > >><br>
>>> > >> Ué cara, cada um tem o direito de passar o que quiser na própria<br>
>>> > >> bunda.<br>
>>> > >> A gente tá aqui é pra dizer que não é pra enfiar na nossa cara<br>
>>> > >> depois.<br>
>>> > >><br>
>>> > >> 2012/5/29 Daniel Mantovani <<a href="mailto:daniel.oliveira.mantovani@gmail.com">daniel.oliveira.mantovani@gmail.com</a>>:<br>
>>> > >>><br>
>>> > >>> Você usa Perl como se tivesse usando papel higiênico, e eu preciso<br>
>>> > >>> amadurecer. Da para perceber o quão maduro você é.<br>
>>> > >>> Para de se achar, e aprende alguma coisa.<br>
>>> > >>><br>
>>> > >>> []'s<br>
>>> > >>> --<br>
>>> > >>> Software Engineer<br>
>>> > >>> Just Another Perl Hacker<br>
>>> > >>> Daniel Mantovani <a target="_blank">+5511 8538-9897</a><br>
>>> > >>> XOXO<br>
>>> > >>><br>
>>> > >>> On May 29, 2012, at 11:47 AM, <<a href="mailto:ulisses@ibiz.com.br">ulisses@ibiz.com.br</a>> wrote:<br>
>>> > >>><br>
>>> > >>> Mantovani, menos.<br>
>>> > >>><br>
>>> > >>> Amadureça.<br>
>>> > >>><br>
>>> > >>> From: Daniel Mantovani<br>
>>> > >>> Sent: Tuesday, May 29, 2012 11:04 AM<br>
>>> > >>> To: <a href="mailto:ulisses@ibiz.com.br">ulisses@ibiz.com.br</a> ; Perl Mongers Rio de Janeiro<br>
>>> > >>> Subject: Re: [Rio-pm] Unzip<br>
>>> > >>><br>
>>> > >>> Ulisses,<br>
>>> > >>><br>
>>> > >>> Se for para fazer porcaria, use Shell Script.<br>
>>> > >>><br>
>>> > >>> --<br>
>>> > >>> Software Engineer<br>
>>> > >>> Just Another Perl Hacker<br>
>>> > >>> Daniel Mantovani <a target="_blank">+5511 8538-9897</a><br>
>>> > >>> XOXO<br>
>>> > >>><br>
>>> > >>> On May 29, 2012, at 10:14 AM, <<a href="mailto:ulisses@ibiz.com.br">ulisses@ibiz.com.br</a>> wrote:<br>
>>> > >>><br>
>>> > >>> jeito ‘dirty’ que funciona em Linux e MS$ |(se vc baixar o unzip<br>
>>> > >>> for<br>
>>> > >>> windows<br>
>>> > >>> na máquina).<br>
>>> > >>><br>
>>> > >>> se vc puder dar um exec no comando unzip, sugiro<br>
>>> > >>><br>
>>> > >>> $cmd = "unzip -o \"$in\" -d $path_temp_zip"; # unzipa $in no subdir<br>
>>> > >>> temporario, adicao de -o para overwrite sem perguntar nada para<br>
>>> > >>> usuario<br>
>>> > >>><br>
>>> > >>> vc pode colocar opções para extrair apenas os arquivos que vc<br>
>>> > >>> deseja<br>
>>> > >>> extrair: opções –x -C<br>
>>> > >>><br>
>>> > >>> $cmd_msg = qx/$cmd 2>&1/; # captura STDOUT e STDERR<br>
>>> > >>> $cmd_status = $?; # memoriza status de retorno do unzip<br>
>>> > >>><br>
>>> > >>> if ($cmd_status) {<br>
>>> > >>>    ($ok, $sev, $msg) = (0,1,"Erro ao executar '$cmd': $cmd_status:<br>
>>> > >>> $cmd_msg");<br>
>>> > >>>            ....<br>
>>> > >>> } else {<br>
>>> > >>>   navegue por   $path_temp_zip para tratar os arquivos do seu<br>
>>> > >>> interesse,<br>
>>> > >>> ja<br>
>>> > >>> filtrados pelas opções que vc deve adicionar no $cmd unzip acima<br>
>>> > >>> }<br>
>>> > >>><br>
>>> > >>> From: Aureliano Guedes<br>
>>> > >>> Sent: Tuesday, May 29, 2012 8:19 AM<br>
>>> > >>> To: Rio PM<br>
>>> > >>> Subject: Re: [Rio-pm] Unzip<br>
>>> > >>><br>
>>> > >>> O que tentei fazer foi isso:<br>
>>> > >>><br>
>>> > >>> <a href="http://pastebin.com/45tHKZur" target="_blank">http://pastebin.com/45tHKZur</a><br>
>>> > >>><br>
>>> > >>> Mas ainda não deu certo.<br>
>>> > >>><br>
>>> > >>><br>
>>> > >>> ________________________________<br>
>>> > >>> Date: Mon, 28 May 2012 23:08:44 -0300<br>
>>> > >>> From: <a href="mailto:ole.ufg@gmail.com">ole.ufg@gmail.com</a><br>
>>> > >>> To: <a href="mailto:rio-pm@pm.org">rio-pm@pm.org</a><br>
>>> > >>> Subject: Re: [Rio-pm] Unzip<br>
>>> > >>><br>
>>> > >>> Walking through a zipfile, com certeza te providencia o nomes dos<br>
>>> > >>> arquivos.<br>
>>> > >>> Afinal,.a extensão não importante, faz parte do nome...<br>
>>> > >>> 0le<br>
>>> > >>> Send via Android<br>
>>> > >>> Em 28/05/2012 22:48, "Aureliano Guedes" <<a href="mailto:guedes_1000@hotmail.com">guedes_1000@hotmail.com</a>><br>
>>> > >>> escreveu:<br>
>>> > >>><br>
>>> > >>> Ok. Entendo ja li a documentação, inclusive ja pesquisei codigo<br>
>>> > >>> pronto ja<br>
>>> > >>> internet. Mas ainda sim não consegui usa-lo, pois especificando a<br>
>>> > >>> extenção<br>
>>> > >>> do arquivo fica facil, o output saira com a extenção desejada,<br>
>>> > >>> mesmo que<br>
>>> > >>> você coloque *.cmj (casa da mãe joana).<br>
>>> > >>> Minha duvida é, descompactar 800 arquivos *.zip onde o conteudo<br>
>>> > >>> pode ser<br>
>>> > >>> arquivos das mais diversas extenções, as vezes mais de um arquivo,<br>
>>> > >>> as<br>
>>> > >>> vezes<br>
>>> > >>> uma pasta contendo outros arquivos, acontece que sempre sai um<br>
>>> > >>> arquivo<br>
>>> > >>> vazio<br>
>>> > >>> como ja falei.<br>
>>> > >>><br>
>>> > >>> Então, como fazer?<br>
>>> > >>><br>
>>> > >>><br>
>>> > >>><br>
>>> > >>>> From: <a href="mailto:gabiruh@gmail.com">gabiruh@gmail.com</a><br>
>>> > >>>> Date: Mon, 28 May 2012 22:33:55 -0300<br>
>>> > >>>> To: <a href="mailto:rio-pm@pm.org">rio-pm@pm.org</a><br>
>>> > >>>> Subject: Re: [Rio-pm] Unzip<br>
>>> > >>>><br>
>>> > >>>><br>
>>> > >>>> On May 28, 2012, at 10:18 PM, Aureliano Guedes wrote:<br>
>>> > >>>><br>
>>> > >>>> ><br>
>>> > >>>> > Qual seria minh alternativa??<br>
>>> > >>>><br>
>>> > >>>> Ao invés do IO::Uncompress::Unzip? Hmmm.. que tal o<br>
>>> > >>>> IO::Uncompress::Unzip?<br>
>>> > >>>><br>
>>> > >>>><br>
>>> > >>>><br>
>>> > >>>> <a href="https://metacpan.org/module/IO::Uncompress::Unzip#Walking-through-a-zip-file" target="_blank">https://metacpan.org/module/IO::Uncompress::Unzip#Walking-through-a-zip-file</a><br>



>>> > >>>><br>
>>> > >>>> :D<br>
>>> > >>>><br>
>>> > >>>><br>
>>> > >>>><br>
>>> > >>>><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>
>>> > >>><br>
>>> > >>><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>
>>> > >>><br>
>>> > >>><br>
>>> > >>> _______________________________________________ Rio-pm mailing list<br>
>>> > >>> <a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a> <a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
>>> > >>><br>
>>> > >>> ________________________________<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>
>>> > >>> _______________________________________________<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>
>>> > >>><br>
>>> > >>><br>
>>> > >>><br>
>>> > >>><br>
>>> > >>><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>
>>> > >><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>
>>> > >> _______________________________________________<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>
>>> > ><br>
>>> > ><br>
>>> > ><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>
>>> > _______________________________________________<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>
>>><br>
>>><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>
>><br>
>><br>
>><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>
><br>
><br>
><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>
<br>
<br>
<br>
</div></div><span><font color="#888888">--<br>
Tiago B. Peczenyj<br>
Linux User #405772<br>
<br>
<a href="http://pacman.blog.br" target="_blank">http://pacman.blog.br</a><br>
</font></span><div><div>_______________________________________________<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>
</div></div></blockquote></div><br>
<br>_______________________________________________
Rio-pm mailing list
<a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a></div></div></div>                                           </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>_______________________________________________
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm</div>                                    </div></body>
</html>