[ Volver a Tutoriales ]
  Notify con máscaras IP
Mucha gente me escribe pidiendo que le añada la posibilidad al IRcap de diferenciar nicks en el Notify según su ip, ya que muchas veces nos encontramos con que varias personas pueden usar el mismo nick y no son la persona que conocemos. Bien, esa característica ya la incorpora el IRcap, desde hace bastante tiempo, pero por alguna razón es una gran desconocida para la mayoría de los usuarios. Aparte de eso, es una función muy útil, pues nos dirá si el nick que apareció en el Notify corresponde a la persona que conocemos, sin tener que hacerle un whois...
El IRcap oculta la ventana del Notify "normal" y en su lugar muestra una "modificada", con la ventaja de que puede colorear los nicks según sean "autenticos o falsos", ademas de mostrar la ip.
¿ Cómo se hace ?
En primer lugar hay que añadir un nick al notify. Vamos a practicar con el nick GSi... Para añadirlo al Notify se puede hacer "a mano", tecleando /notify GSi, o desde los menús correspondientes en las ventanas de privados y en la lista de nicks del canal.
Una vez añadido el nick, y si GSi está en el irc, aparecerá en la ventana de Notify (nombrada Notif en el IRcap) de color blanco.
La IP de GSi suele ser algo así como 7-MALA-X12.libre.retevision.es. Es normal encontrarse con otras personas que usan ese nick. La forma habitual de saber si GSi es el que conocemos es hacer un whois y fijarnos en la ip. Si la ip es como la anteriormente expuesta, lo más seguro es que se trate de la persona que conocemos. Si la ip muestra esto, por ejemplo, tsmia2-208.gate.net, es un GSi que se conecta desde Miami, que está un poco lejos de Málaga, y por lo tanto es otro GSi....
¿ Cómo se añaden las máscaras IP ?
Para que el IRcap compruebe la IP automáticamente hay que añadir una máscara IP al nick que tenemos en el Notify. La máscara consiste en la parte de la IP que suele ser fija. En este caso la máscara sería *!*@*.retevision.es . Para añadir esa máscara al nick GSi, lo seleccionamos en la ventanita del Notify y pulsamos el botón derecho del ratón para sacar el menú. En este, elegimos la opción IP mask, que nos dá las opciones de añadir 2 tipos de máscara IP y de borrar todas. Elegimos cualquiera de las dos opciones y en la ventana de status aparecerá que la máscara IP ha sido asignada al nick GSi. Así de fácil.
A partir de ahora, cuando GSi aparezca en nuestro Notify, el IRcap comprobará su IP y coloreará el nick en la ventana según el resultado. Aparecerá verde si coincidió la IP, indicando que es el "auténtico". Si la máscara IP no coincide ( por ejemplo si es el GSi de Miami...), el nick se coloreará de rojo. En ambos casos se indica la ip justo a la derecha del nick. Los nicks que no cuentan con máscara ip asignada aparecen en el color por defecto.
El sistema no es perfecto, porque nos puede aparecer un GSi "falso" pero que también use el proveedor de Retevisión de Málaga, con lo que nuestro Notify con IP nos avisará que es el "auténtico".... erróneamente. Para corregir un poco eso también se puede incluir el "identd" o "user" en la máscara IP, que normalmente suele ser el nombre del script que usa. En este caso las máscara ip de GSi sería *!*IRcap67@*.retevision.es, con lo que la comprobación sería más precisa, aunque nunca definitiva ( suerte que en la mayoría de los servidores ya se puede registrar el nick..).
La opción de añadir máscaras IP es muy útil, aunque no hay que abusar pues puede causar un poco de lag al conectar y aparecer una larga lista de nicks a los que el IRcap tendrá que sacar su IP uno a uno.. úsalo con moderación.
En los menús de privados y lista de nicks están disponibles también las opciones de añadir nicks al notify con su máscara IP. Y también en el editor de Notify ( menú ventana Notif, "editar" ) puedes añadir nicks, máscaras ip, y borrarlas cómodamente. Por último, se pueden añadir varias máscaras ip al mismo nick, por si usara diferentes proveedores de acceso.