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
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!
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
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
gracias,pero ya estuve en esa pagina y no funcionan los enlaces de los clientes del msn
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!!
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
Antes de mandar el mensaje, poen tu estado en Online.
CitarNo uso apis
que usas ?
lo estoy haciendo mediante el control winsock