Eu pensei em usar o Tk pois assim ja faria a interface e colocaria cada rotina dentro de um loop, o que poderia meio que simular um AnyEvent. Mas eu executei o segunte teste, usei o Tk para exibir as msg's da rotina que recebe as mensagens do chat (sem a parte de enviar msg), então quando executei o Tk travo. Se ainda colocar a parte de enviar msg creio que trava bem mais.
From: guedes_1...@hotmail.com To: rio-pm@pm.org Date: Sat, 23 Jun 2012 01:13:15 +0000 Subject: Re: [Rio-pm] Vario processos Como o junior disse, é via http, e ja existe, não achei o codigo dele novamente, mas creio que é um chat antigo da yahoo chamado shoutbox baseado em js. para enviar msg -> http://pastebin.com/TrFezu5M para receber msg -> http://pastebin.com/RCMbR0BU Eu tenho esses dois scripts, que são quase identicos, pelomenos o scopo deles são, o que eu queria era uma alternativa para juntar os dois. Poder receber e enviar as msgs sem ter que abrir dois programas. Desculpem não ter respondido mais cedo (é raro minha mãe me visitar). Não sei se era exatamente isso a pergunta de vocês, mas espero não ter complicado mias ainda. E obrigado pela atenção. Date: Fri, 22 Jun 2012 18:43:45 -0300 From: juniiior...@gmail.com To: rio-pm@pm.org Subject: Re: [Rio-pm] Vario processos Hi. Parece que o chat já existe e é via http. Como o caso é simples, vc pode usar cron jobs para executar os scripts. Ou criar um timer com o AnyEvent mesmo, executando cada rotina como só fosse um fork. P.S.: desculpem pela mensagem anterior. Miss click no celular. ;/ Enviado via mobile Em 22/06/2012 18:38, "breno" <br...@rio.pm.org> escreveu: Oi Aureliano, me desculpe mas não entendi quase nada da sua mensagem, e o pouco que passou me deixou mais confuso ainda. Curses::UI e Tk são para ambientes gráficos, não para rodar coisas simultaneamente. Esquece isso (e AnyEvent) por enquanto, e explica pra gente um pouco mais sobre o domínio do problema original que vc está tentando resolver. É um chat via web (tipo "chat do UOL"), é isso? Ou é IRC/MSN/Jabber ou outro? Você quer, com apenas um programa, ler e escrever em uma sala? Ou o problema em questão é outro? Qual o código atual que vc está usando, pode compartilhar conosco? Colar num pastebin ou gist da vida, por exemplo? Fica difícil depurar algo sem ver, e o problema pode estar no seu código, e não numa limitação do alvo. Por favor nos ajude a te ajudar, senão o máximo que vc vai ganhar são mais perguntas, pessoas ignorando a mensagem ou links para documentação :) []s -b 2012/6/22 Aureliano Guedes <guedes_1...@hotmail.com>: > Ola, Monges. > > Eu desenvolvi dois scripts, um para pegar as conversas de um chat e outro > para postar alguma mensagem em um chat. > Eu logo em um chat e via metodo post (usando WWW::Mechanize) envio as > mensagens, e dentro de um loop infinito eu vou pegando cada > postagem que fazem dentro do chat. > > O problema é, ou eu coloco em programas separados ou eu deixo uma das > subrotinas desativada. > > Eu queria poder fazer ambos simultaneamente, para isso pensei em usar o > AnyEvent, mas vi que não iria adiantar. > logo achei o Curses::UI mas não consegui entender direito seu uso. > > Alguem poderia me dar alguma dica de como fazer?? > > Pensei em ate Tk, mas não sou muito bom com a parte grafica e mesmo assim > não sei como deixar independente. > > Desde já, grato. > > Att, > Aureliano Guedes. > > _______________________________________________ > Rio-pm mailing list > Rio-pm@pm.org > http://mail.pm.org/mailman/listinfo/rio-pm _______________________________________________ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm _______________________________________________ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm _______________________________________________ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm
_______________________________________________ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm