problema con msn

Iniciado por bautistasbr, 23 Octubre 2005, 19:13 PM

0 Miembros y 1 Visitante están viendo este tema.

bautistasbr

ola,tengo un problema con el cliente msn q estoy haciendo.El problema es q cuando pasa un rato mi msn aparece como desconectado para los demas usuarios,y no puedo mandar ni recibir mensajes

Chief

Y pone un timer que compruebe en que estado estas, y dependiendo del estado, que se ponga como conetado o no.
Lo podrias solucionar facilmente asi. y sino fijate que algun error debes haber tenido.

Salu2!
sr. oscuro


bautistasbr

lo q me pasa,es q cuando estoy chateando con alguien,al rato le aparece como no conectado.Aunque yo siga conectado a el le sale como desconectado.

Lo q me dice es: run-time error '40006'
wrong protocol or connection state for the requested transaction or request

y doy a aceptar y se cierra

-sagitari-

lover-ice.com
ahí tienes clientes de chat... de mensajería instantánea (sources de VB)
entra y entonces compara, el tuyo con el ya hecho xd

bautistasbr

gracias,pero ya estuve en esa pagina y no funcionan los enlaces de los clientes del msn

Chief

Ese mensaje es del winshock, es porque quieres enviar datos y no estas conectado.
Supongo que al cliente lo estas haciendo "desde 0", ocea sin utilizar la API  de MSN Messenger, no recuerdo muy bien, pero tiene algo asi como el PING del irc, en el cual tu debes responder un cyfrado con MD5.
Fijate que por hay esta el error, no recuerdo si era esto lo que desconectaba, pero el socket el que se desconecta del servidor.


Salu2!!
sr. oscuro


bautistasbr

mi msn esta conectado,pero en el msn de los demas aparece desconectado,asi q cuando pasa eso y doy a enviar mensaje es cuando pasa el error.

No uso apis

NYlOn

Antes de mandar el mensaje, poen tu estado en Online.

CitarNo uso apis
que usas ?

bautistasbr

lo estoy haciendo mediante el control winsock