Ana Paula,

� meio OFF-TOPIC, mas vamos l�.

O �nico modo que conhe�o de logar as mensagens do chat
do UOL (e outros do tipo, como o ZAZ) � fazer um programa
que funcione como um navegador. N�o poder� ser um script.
Para o chat do UOL, ele deve aceitar cookies, e me parece
que informar ao chat o navegador usado.

Para enviar mensagens para o chat, o cabe�alho da mensagem
HTTP � semelhante a:
     POST /BANNER HTTP/1.0
     Referer: http://batepapo4.uol.com.br:2802/BANNER&USER=asd&ID=0&;
     User-Agent: Mozilla/4.72 [pt_BR] (X11; U; Linux 2.2.14-19cl i586)
     Cookie: UOL_CKA1=220.192.74.85|975718848.494175|; UOL_JANELA=V
     Content-length: 55

     USER=asd&ID=0&ACTION=0&WHOTO=TODOS&SOM=&ICON=&SAYS=abcd

Notas:
     User-Agent pode ser qualque coisa
     Content-lenght � o tamanho da mensagem
     Cookie � fornecido pelo uol
     Refer � o endere�o da p�gina que gerou o formul�rio
     Uma mensagem errada recebida e o chat n�o aceita mais mensagens

Se o objetivo for logar todas as conversas entre o navegador
e o chat, uma solu��o pode ser:
- Acrescentar no arquivo /etc/hosts uma linha do tipo:
   127.0.0.1    chatter.uol.com.br
   Para o navegador interpretar chatter.uol.com.br como
   localhost. (troque pelo endere�o da m�quina respons�vel
   pela sala).
- Rodar um programa que "escute" na mesma porta que o chat
   esperando conex�o, e conecte com o verdadeiro endere�o do
   chat do UOL (o endere�o IP de chatter.uol.com.br).
Obs. O chat abre uma porta para cada sala.

Outra solu��o: usar programas para monitorar o tr�fego da rede,
como ethereal e iptraf.

Em Sex 07 Dez 2001 05:08, Ana Paula escreveu:
> Alo !
>
> Preciso descobrir de alguma maneira como logar automaticamente no
> bate-papo do UOL.
> Isso dever� ser feito num script que rodara via cron, num sistema Linux.
>
> Para tanto, preciso "capturar" toda comunicacao trocada entre o cliente
> e o servidor de chat do UOL para saber exatamente quais sao os passos
> desse logon.
>
> Gostaria de saber entao se alguem sabe me dizer qual navegador (ou qq
> outro tipo de ferramenta) faz isso no Linux .......
> Que possa ser capaz de gravar num arquivo todo essa "conversa" do
> navegador com o chat do UOL at� que se complete o logon.

Assinantes em 07/12/2001: 2367
Mensagens recebidas desde 07/01/1999: 145380
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a