<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'>
Eu modifiquei, o projeto, não entendi como encaixar o AnyEvent (na verdade o AnyEvent ainda é muito complexo para mim), então usei threads.<br><br><b>https://github.com/acpguedes/Chat.git</b><br><br>Mas ainda está problematico.<br><br>Eu consigo enviar apenas uma msg, da segunda para frente não é enviada, alem disso, quando coloco para receber msg ele recebe de boa mas a interface fica travada, nem fechar ela eu consigo.<br><br><div><div id="SkyDrivePlaceholder"></div><hr id="stopSpelling">From: guedes_1000@hotmail.com<br>To: rio-pm@pm.org<br>Date: Mon, 2 Jul 2012 19:59:30 +0000<br>Subject: Re: [Rio-pm] Tk travando, devo usar threads?<br><br>

<style><!--
.ExternalClass .ecxhmmessage P
{padding:0px;}
.ExternalClass body.ecxhmmessage
{font-size:10pt;font-family:Tahoma;}

--></style>
<div dir="ltr">
O Tk em si pode ser usado para tornar algo assincrono, e creio que fiz isso o que não justificaria o uso do AnyEvent.<br>Acho que ficou muito pesado, deve ser por isso que trava.<br><br><div><div id="ecxSkyDrivePlaceholder"></div>> From: thiagoglauco@ticursos.net<br>> To: rio-pm@pm.org<br>> Date: Mon, 2 Jul 2012 16:49:56 -0300<br>> Subject: Re: [Rio-pm] Tk travando, devo usar threads?<br>> <br>> Ainda não vi seu projeto, mas só para constar, Tk e threads não são os<br>> melhores amigos...<br>> <br>> Em Seg, 2012-07-02 às 03:18 +0000, Aureliano Guedes escreveu:<br>> > Ola monges,<br>> > <br>> > Em partes terminei um projeto que é um programa que faz uma interface<br>> > com um chat.<br>> > <br>> > Criei duas rotinas, uma para enviar mensagens e outra para receber,<br>> > ambas funcionando corretamente, para poder usar ambas juntas criei uma<br>> > GUI no Tk, que teoricamente deveria funcionar, o problema é que ao<br>> > receber ou enviar uma ou duas mensagens ele trava completamente, não<br>> > sei exatamente o porque trava.<br>> > <br>> > Gostaria de uma sugestão, se deveria usar threads, fork ou AnyEvente<br>> > ou qualquer outra dica para que possa parar de travar.<br>> > <br>> > projeto completo -> http://www.4shared.com/rar/3x-G778N/chat.html<br>> > <br>> > Ele esta dividido em dois modulos, um que gera a GUI e outro para<br>> > fazer a conexão.<br>> > <br>> > InterfaceBS.pm -> http://pastebin.com/nG2R5FvX<br>> > Shoutbox.pm -> http://pastebin.com/7zz5TLS6<br>> > teste.pl -> http://pastebin.com/nDVqStB5<br>> > <br>> > Desde já grato,<br>> > <br>> > Aureliano Guedes<br>> > <br>> > _______________________________________________<br>> > Rio-pm mailing list<br>> > Rio-pm@pm.org<br>> > http://mail.pm.org/mailman/listinfo/rio-pm<br>> <br>> <br>> _______________________________________________<br>> Rio-pm mailing list<br>> Rio-pm@pm.org<br>> http://mail.pm.org/mailman/listinfo/rio-pm<br></div>                                    </div>
<br>_______________________________________________
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm</div>                                    </div></body>
</html>