[Rio-pm] Vario processos
Aureliano Guedes
guedes_1000 em hotmail.com
Sábado Junho 23 06:02:48 PDT 2012
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_1000 em hotmail.com
To: rio-pm em 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: juniiior182 em gmail.com
To: rio-pm em 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" <breno em 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_1000 em 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 em pm.org
> http://mail.pm.org/mailman/listinfo/rio-pm
_______________________________________________
Rio-pm mailing list
Rio-pm em pm.org
http://mail.pm.org/mailman/listinfo/rio-pm
_______________________________________________
Rio-pm mailing list
Rio-pm em pm.org
http://mail.pm.org/mailman/listinfo/rio-pm
_______________________________________________
Rio-pm mailing list
Rio-pm em pm.org
http://mail.pm.org/mailman/listinfo/rio-pm
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/rio-pm/attachments/20120623/14919466/attachment-0001.html>
Mais detalhes sobre a lista de discussão Rio-pm