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]