[IRC-DEV] Re: Bug del mIRC y su IAL en cambios de nick y la BDD

Ruben Cardenal rubenc at arrakis.es
Sat Dec 21 18:10:07 CET 2002


Hola,

> Además, el mIRC no puede actualizar la IAL en el cambio de nick,
> por el ircd le envía esa información desde el nick viejo, con la
> IP vieja, también de forma lógica. Puedes comprobarlo usando el

   Que el mIRC no se moleste en comprobar si tras el cambio de nick el host es 
el mismo no quiere decir que no se deba comprobar, el mIRC no es un estándar 
de funcionamiento de los ircd. Está más que claro que ante casos como el de 
Hispano, con nuestra BDD y el de Undernet, en el que también existe ya un +x, 
el método clásico de funcionamiento de los clientes, que asumen que el host 
nunca cambia, va a tener que cambiar para tenerlo en cuenta.

   Como tantas otras cosas que el mIRC asume por su cuenta, y luego no 
funcionan bien del todo contra algunos tipos de servidores de IRC, el hecho de 
que se pueda parchear con remotes no quita el hecho de que el mIRC es 
imperfecto y se tendrá que adaptar dia a día *de serie* a algunas cosas.

   Dices que "el mIRC no puede actualizar la IAL en el cambio de nick". ¿Y por 
qué no? ¿Porque tu lo digas? Puede, por ejemplo, hacer un WHO automaticamente, 
como hace cada vez que entras en un canal, transparentemente para ti, ya que 
el NAMES no le devuelve nick!ident at host, sino solamente nick. Si no usa el 
WHO, tambien puede usar USERHOST, otro ejemplo más.

   Y bueno, ya que algunos estan tan entusiasmados con que si este thread es 
off-topic o no:

(14:01:20) <NiKoLaS> la entrada que pusiste en la todo ayer de lo del watch, 
quitala, ya he descubierto el mecanismo
(14:01:25) <NiKoLaS> es un bug del mirc
(14:01:35) <NiKoLaS> si el tio entra con otro nick
(14:01:44) <NiKoLaS> y luego se pone uno de la tabla 'v' o 'w'
(14:01:50) <NiKoLaS> el mirc, en principio, ante el cambio de nick
(14:01:55) <NiKoLaS> se queda con el host del primer nick
(14:01:59) <NiKoLaS> y no lo "recalcula"
(14:02:03) <NiKoLaS> y por eso muestra la otra
(14:02:04) <NiKoLaS> :)
(14:02:18) <NiKoLaS> me explico?
(14:12:55) * jcea leyendo
(14:13:26) <jcea> ` ¿te refieres a si tienes ambos nicks en la notify?
(14:13:31) <NiKoLaS> no
(14:13:32) <NiKoLaS> a ver
(14:13:40) <NiKoLaS> tu entras con jcea2 y te "veo" en un canal la entrada
(14:13:41) <NiKoLaS> ok?
(14:13:49) <NiKoLaS> lugeo dentro del canal
(14:13:51) <NiKoLaS> te pones el tuyo
(14:14:04) <NiKoLaS> para el mirc y su lista interna, sigues teniendo el host 
de jcea2
(14:14:09) <NiKoLaS> y no el que pillas de la  bdd
(14:14:13) <NiKoLaS> entiendes?
(14:14:33) <jcea> ` ¿pero el watch se lo pasa bien, la IP
(14:14:39) <NiKoLaS> si
(14:14:42) <jcea> ` solo que el mirc le da lo mismo
(14:14:43) <jcea> ` okiss
(14:14:45) <NiKoLaS> el watch la manda correcta
(14:14:48) <jcea> ` podrías enviar estoa la lista de correo?
(14:14:49) <NiKoLaS> pero el mirc hace lo que quiere
(14:14:54) <NiKoLaS> sipe
(14:14:56) <jcea> ` es para que conste en los archivos
(14:15:02) <jcea> ` mandalo de forma que una busqueda en google
(14:15:07) <jcea> ` lo pille :_)
(14:15:11) <jcea> ` que mierda es el mirc
(14:15:11) <jcea> ` XD
(14:15:18) <jcea> ` solo le damos sacado bugs
(14:15:18) <jcea> ` XD
(14:15:20) <NiKoLaS> xDDDDDDDDDDDD
(14:15:36) <NiKoLaS> luego si haces /watch ya se actualiza y todo eso
(14:15:42) <NiKoLaS> pero de entrada, se come el host anterior
(14:16:35) <jcea> ` okis
(14:16:39) <jcea> ` lo dicho
(14:16:45) <jcea> ` mandalo a la lista
(14:16:48) <jcea> ` todos estos detalles :)
(14:17:20) <NiKoLaS> lo verifiqué anoche con machito / macho
(14:17:21) <NiKoLaS> xD
(14:17:34) <NiKoLaS> mientras en este mirc, el mirc se liaba
(14:17:40) <NiKoLaS> en otro, donde no estaba yo en ningun canal
(14:17:42) <NiKoLaS> lo hacia correcto
(14:17:44) <NiKoLaS> :)
(14:17:59) <jcea> ` pues todo eso bien explicadillo
(14:18:01) <jcea> ` para la lista :-)

   Saludos,

NiKoLaS




More information about the IRC-Dev mailing list