<DIV>
<DIV>&gt; </DIV>
<DIV>&gt; Oies, JG. Zuzu legal.</DIV>
<DIV>Champs... a festa tá legal pelo jeito 8-) </DIV>
<DIV>&gt; </DIV>
<DIV>&gt; &gt; Vamos lá...</DIV>
<DIV>&gt; &gt; Qual o melhor módulo para compilar um script perl? E tem como descompilar?</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; "Compilar" aqui não parece ser uma expressão do mundo da computação.</DIV>
<DIV>&gt; JG, por favor explique-se.</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; Você está querendo transformar um script perl em executável?</DIV>
<DIV>&gt; Por que um módulo faria isso? Não é o trabalho do compilador?</DIV>
<DIV>JG tenho testado algumas alternativas para transformar o código Perl em executável, o meu foco é Win32, e todas utilizam o mesmo principio de colocar o seu código Perl dentro de um arquivo executável que conterá (invariávelmente) o interpretador do Perl, os binários dos módulos, os códigos dos módulos, e o que mais for necessário.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Isto fica muito claro no TinnyPerl (<A href="http://tinyperl.sourceforge.net/">http://tinyperl.sourceforge.net/</A>) que eu acredito estar descontinuado e no PAR (<A href="http://par.perl.org/index.cgi">http://par.perl.org/index.cgi</A>) - o repositório do PAR já foi comentado em email anterior, dê uma olhada se você tiver interesse. </DIV>
<DIV>&nbsp;</DIV>
<DIV>Dos dois, utilize o PAR, pois além dele estar ativo, também não apresentou problema que encontrei no TinnyPerl (tipo suporte a thread).</DIV>
<DIV>&nbsp;</DIV>
<DIV>Em ambos os produtos, o acesso ao código é simples, basta utilizar o Winzip ( ou qualquer outro descompactador estilo ZIP), ou seja, a única coisa que acontece aqui é a mobilidade de levar o código para qualquer máquina, mesmo não tendo o Perl instalado, e não aquele esquema que ocorre com os programas em C, VB, Delphi, etc., onde o código legível para os alguns humanos é transformado em códigos binário, ilegível para a maioria dos humanos.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Já o Per2Exe e Perl Dev (ActiveState) fazem o mesmo que o PAR e o TinyPerl, mas aí eles "codificam" os códigos Perl de uma maneira legível apenas para a empresa do produto, ou algum hacker.&nbsp; Estes cara são pagos, mas tirando a "codificação", funcionam do mesmo jeito do PAR e TinyPerl.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; &gt; E qual o melhor módulo para encriptar um script perl? Novamente... tem</DIV>
<DIV>&gt; &gt; como desencriptar?</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; Eu gosto do ACME::Buffy.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Cara, o ACME::Buffy realmente é uma brincadeira... um coisa lírica e que pode não funcionar com muitos módulos. Todos os módulos que eu preciso utilizar não funciona com este cara, também não parei para pesquisar o motivo.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Solli M. Honorio</DIV></DIV>