Autor Tema: [Tutorial] Entra al mundo del IRC paso a paso!!!  (Leído 904 veces)

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

    • *
    • Conectado Rock Lee
    • Mensajes: 780
      Ingreso: enero de 2014
      • Ver Perfil
      • La nueva era del conocimiento
    • ar
    • Texto Personal
      Digitalizando tu Mundo
    [Tutorial] Entra al mundo del IRC paso a paso!!!
    « el: 07 marzo de 2016, 05:33 pm »
    IRC paso a paso desde 0

    Acá ando de nuevo gente de Bomber Code, esta vez es algo tenia pendiente y es hacer un tutorial desde 0 sobre el IRC [El cual para algunos es algo desconocido este tema]. Bien lo primero es explicar un poco que es el "IRC > Internet Relay Chat <"; es un protocolo de comunicación en tiempo real basado en texto. Algo mas sencillo lo entiendan es algo al viejo estilo msn ??? ademas, como imaginare ya saben en bombercode tenemos un canal gracias a @Príncipe_Azul que nos aloja en su servidor! ... donde podemos juntarnos y hablar de muchas cosas distintas.

    Luego de una breve explicación pasemos a lo importante ¿Que necesitamos para conectarnos?  Respuesta> obviamente necesitaremos un cliente. El mismo hay mucha variedad como Xchat, mIRC, Irssi, etc. y cada uno viene con sus peculiaridades sin embargo, para este tutorial utilizare KVIrc ya es el que utilizo frecuentemente.

    KVIrc es un cliente multi-plataforma gratuito. Lo realizare en Windows esta vez pero también se puede en Linux sin problemas:

    >>> Vamos a la pagina oficial: Descargar versiones oficiales y nos descargamos la ultima versión estable, en este caso 4.2.0 es la ultima versión estable que ofrecen.

    Instalación:



    Ejecutamos la aplicación, vamos siguiendo el instalador. Nos pide elegir la ruta de la configuración, descargas, etc..., la cual ponemos a nuestro gusto.



    Después nos pedirá nick, nombre real, etc. Al poner el cursor encima de cada uno, veremos una descripción de lo que es.



    Ahora seleccionamos un tema para nuestro cliente, y ya esta.





    Ahora nos aparecerá, la ventana de configuración de servidores, que también nos aparecerá si vamos a KVIrc>Nueva conexión a>Otros...

    Añadimos una "nueva red", la llamaremos ArgentinaIRC.



    Y dentro de esta red, añadimos un servidor, que será irc.ArgentinaIRC.net [aunque también hay otras 2 opciones validas igualmente > irc.ArgentinaIRC.org | irc.ArgentinaIRC.info <]



    Ahora seleccionamos este nuevo servidor, y pulsamos "Avanzado", ahí podremos configurar a nuestro gusto nuestro acceso al servidor. Como ya he dicho antes, al poner el cursor encima de cada campo, nos definirá su función, así que es muy sencillo de entender. Ahora ya estamos preparados, pulsamos en "Conectar ahora".

    En estos momentos ya estaríamos conectados con el servidor. Esta es la forma gráfica de configurar una red y conectarnos al server. La ventaja de la forma gráfica es que podemos configurar todo a nuestro gusto, y añadir extras, tales como la ejecución de comando tras conectarse, la conexión automática a canales, modos de usuario, etc.



    Bien ahora estamos un poco mas amigable con nuestro cliente IRC y sus distintas funciones, a continuación pasare a explicar un poco mas detalladamente.

    Quiero decirles que con esto busco puedan conectarse desde cualquier cliente, así que a partir de aquí lo haremos por comando. Tampoco me voy a extender, daremos lo justo para saber entrar, obtener información del servidor, modos de canal y usuario, y cuatro comandos más jajaja.

    Los comandos los mandamos directamente desde la misma zona que los mensajes, pero irán precedidos por " / ". Vamos a la configuración básica, vamos a "Opciones>Configurar KVIrc". Aquí vamos rellenando con nuestros datos. Por ejemplo, una forma como puede quedar:





    Comenzamos por conectarnos al servidor, recordar que es irc.ArgentinaIRC.net , especificamos también el puerto que utilizaremos:

    Código: [Seleccionar]
    /server irc.ArgentinaIRC.net 6667
    Bien, ahora el cliente nos muestra información interesante sobre el servidor y sobre nosotros. Vemos a continuación algunas cosas interesantes:

    El servidor nos da la bienvenida y nos identifica:
    Código: [Seleccionar]
    [15:07] Bienvenido a la Red ArgentinaIRC Network! RockLee!RockLee@***.***.***.***
    Datos sobre el servidor:

    Código: [Seleccionar]
    [15:07] Conectaste al Servidor irc.ArgentinaIRC.net, corriendo la version Unreal3.2.10.2
    [15:07] Este Servidor ha sido creado el dia Wed Aug 20 2014 at 10:52:07 ART

    Siempre es bueno saber los modos que soporta el server:

    Código: [Seleccionar]
    Servidor irc.ArgentinaIRC.net versión Unreal3.2.10.2 soporta modos de usuario 'iowghraAsORTVSxNCWqBzvdHtGpI' y modos de canal 'lvhopsmntikrRcaqOALQbSeIKVfMCuzNTGjZ'
    A continuación viene la configuración del servidor, que también podemos obtener con el comando /versión.

    Podemos obtener mas información del servidor con /info.

    Información sobre las estadísticas de usuarios, lo podemos obtener en cualquier momento con el comando /lusers:

    Código: [Seleccionar]
    [16:48] There are 33 users and 4 invisible on 2 servers
    [16:48] 15 operator(s) online
    [16:48] 10 channels formed
    [16:48] I have 13 clients and 0 servers
    [16:48] 13 60 Actualmente hay: 13 usuarios locales, maximo: 60
    [16:48] 37 84 Actualmente hay: 37 usuarios globales, maximo: 84

    Acontinuación nos muestra el "Message of the Day", que lo podemos obtener en cualquier momento con el comando /motd.

    En el titulo tenemos esto:

    Código: [Seleccionar]
    [16:50] - irc.ArgentinaIRC.net Mensaje del Dia -
    [16:50] - 30/3/2015 4:08
    [16:50] -
    [16:50] - *.¸¸.·´¯`»®© ¡¡Bienvenido a la Red ArgentinaIRC Network!! ©®«´¯`·.¸¸.*
    [16:50] -
    [16:50] Fin de /MOTD

    Pues bien, podemos utilizar ese server, junto con este comando para ver información acerca del dueño, y administradores del servidor:

    Código: [Seleccionar]
    /admin irc.ArgentinaIRC.net
    Estos son los servidores dentro de la red Argentina IRC nosotros estamos conectados al 1ro:

    Código: [Seleccionar]
    irc.ArgentinaIRC.net | irc.ArgentinaIRC.org | irc.ArgentinaIRC.info
    Antes hemos especificado el puerto 6667, pero tenemos otras opciones:

    Código: [Seleccionar]
    [15:07] - Todos los Servidores cuentan con los puertos 6667 & 7001 &   
    [15:07] - 7002 & 7003 abiertos  por donde los usuarios pueden conectarse,   
    [15:07] - ademas cuentan con un puerto 6697 para conexiones SSL.

    Y por último nos muestra los modos de usuario que tenemos:

    Código: [Seleccionar]
    [16:50] Se ha puesto el modo de usuario +TxG
    Pues bien, luego veremos que significan esos modos, y como ponerlos o quitarlos, pero ahora tenemos cosas mas importantes que hacer.

    Para evitar el robo de identidad, necesitamos registrar nuestro nick. El servicio que utilizaremos será NickServ.

    Con este comando registramos nuestro nick actual, solo debemos cambiar el campo "password" y el "email":

    Código: [Seleccionar]
    /msg NickServ REGISTER password email
    Ahora, nos llegará un código de confirmación al email especificado. En este comando cambiamos el campo "código de seguridad", por nuestro código:

    Código: [Seleccionar]
    /msg NickServ confirm código de seguridad
    Ahora ya podemos identificarnos. En este comando cambiamos el campo "clave", por nuestra contraseña:

    Código: [Seleccionar]
    /msg NickServ IDENTIFY clave
    Recibiremos algo como esto:

    Código: [Seleccionar]
    [16:50]  [PRIVMSG >>> nickserv]: identify clave
    [16:50]  Tiene puesto el modo de usuario +r
    [16:50]  NickServ [-@-]: Clave aceptada - Has sido reconocido.

    El identificarnos, lo tenemos que hacer cada vez que nos conectemos al servidor, ya que al tener registrado nuestro nick, si no nos identificamos, el servidor no sabe si somos realmente nosotros o es otra persona que entra con nuestro nick. Por eso veremos un mensaje de este tipo:

    Código: [Seleccionar]
    [16:50] NickServ [-@-]: Este nick esta registrado y protegido. Si es tu
    [16:50] NickServ [-@-]: nick, tipea /msg NickServ IDENTIFY clave. Si no,
    [16:50] NickServ [-@-]: por favor elige un nick diferente.
    [16:50] NickServ [-@-]: Si no cambias tu nick en 20 segundos, Lo cambiare yo.

    Si no nos identificamos a tiempo, nos cambiarán el nick por uno de este tipo, ARG-IRC_16498.

    Cabe destacar que si durante la conexión queremos cambiar nuestro nick, lo haremos con el siguiente comando:

    Código: [Seleccionar]
    /nick Nuevo Nick
    Bien ya a esta altura simplemente quieren entrar al irc ¿verdad? bueno voy al grano para puedan conectarse:

    Código: [Seleccionar]
    /list


    Ahí vemos el nuestro, #Bombercode, como veis los canales van precedidos por #. Ahora vamos a unirnos a ese canal.

    Código: [Seleccionar]
    /join  #Bombercode


    Ahora ya podemos hablar con otros user's. Vamos a analizar esta pantalla. En la zona derecha esta la lista de usuarios de este canal, según los privilegios del usuario, aparecerá algún símbolo delante. En el centro esta la zona donde se mostrarán los mensajes. Y a la izquierda tenemos un listado de "ventanas" abiertas, en nuestro caso; "ArgentinaIRC" es nuestra ventana de estado, "#Bombercode" es la ventana del canal, "Lista de canales" es la ventana que se abrió anteriormente, al hacer un /list.



    Modos de canales

    Arriba a la derecha vemos ntrCT f:[15j#R,35m#M30,10n#N30]:15, estos son los modos habilitados en este canal. A continuación hago un listado de los modos mas usados y su significado. Solo lo ejecutan operadores.

    Se ejecutan con /mode #canal modo

    Código: [Seleccionar]
    +p       #Canal privado.
    +i       #Solo entran los que sean invitados
    +m       #Canal moderado. Solo hablan operadores, halfops y voces.
    +n       #No se permiten mensajes externos.
    +r       #Canal registrado.
    +s       #Canal secreto.
    +S       #Bloquea colores, convierte los colores en Negro.
    +O       #Solo entran IRCop's.
    +l 23    #Le pones un limite de usuarios en el canal.
    +t       #Solo operadores cambian topic.
    +r       #Canal registrado.
    +G       #Reemplaza las palabras prohibidas.
    +k pass  #Canal con contraseña. Se entrar con [i]/join #canal pass[/i]
    +o nick  #Da status de operador al nick.
    +v nick  #Da status de voz al nick.


    Modos de usuario

    Podemos ver los modos que tenemos asignados abajo a la izquierda. En mi caso, tengo +TxG. A continuación los modos mas usados y su significado.

    Se ejecutan con /mode nick modo

    Código: [Seleccionar]
    +i       #Invisible.
    +w       #Recibes wallops.
    +r       #Identifica el nick como registrado.
    +x       #El servidor nos da host virtual.
    +G       #Reemplaza palabras prohibidas.
    +t       #Usas vhost.
    +z       #Usas conexión segura.


    Al entrar en el servidor, nos asignaran unos determinados modos, pero podemos añadir o quitar con el comando de arriba.

    Algunos comandos útiles:

    Código: [Seleccionar]
      /help                     #Nos muestra la sección de ayuda de KVIrc.
     /me mensaje                  #Comunica al canal actual una acción.
     /ame mensaje               #Envían la acción especificada a todos los canales en los que estamos.
     /away mensaje               #Deja un mensaje explicando que en ese momento no estamos prestando atención al IRC.     
     /query nick                #Abre una ventana a ese usuario para hablar por privado.
     /quit                     #Nos desconecta del servidor IRC.
     /whois nick                  #Muestra info del user; nombre de usuario, ip o dns, nombre real, canales en los que esta (menos los secretos "+s" o privados "+p"), el tipo de user que es en cada canal y el server que esta utilizando.
     /ctcp nick version                #Obtienes datos del cliente IRC y scripts de un user (la información recibida puede no ser verdadera).
     /ctcp nick ping           #Hacemos ping a un usuario.
     /part                   #Abandona el canal actual.
     /exit                     #Obliga al cliente a desconectar y salir.


    Y creo con todo esta explicación queda mas que terminado por ahora... solo queda decir es una pequeña introducción simplemente al mundo del IRC hay muchas funciones y utilidades por descubrir 8). Ademas, no tienen por que limitarse a este pequeña guía siempre esta san google para poder ver miles de posibilidades :)


    Saludos Familia!!!
    « Última Modificación: 08 marzo de 2016, 03:34 pm por Rock Lee »


    ¡Regresando como cual Fenix! ~ Bomber Code © 2018
    Ayudas - Aportes - Tutoriales - Y mucho mas!!!

    • *
    • Desconectado Príncipe_Azul
    • while (1):
    • Mensajes: 90
      Ingreso: julio de 2015
    • Sexo: Masculino
      • Ver Perfil
      • Foro ArgentinaIRC - Ayuda de Programación General, IRC y mIRC Scripting
    • ar
    • Texto Personal
      Colaborador
    Re:[Tutorial] Entra al mundo del IRC paso a paso!!!
    « Respuesta #1 el: 08 marzo de 2016, 03:16 am »
    Hola amigo RockLee!!! :) :)

    Antes que nada, te quiero agradecer por tomar nuestro Servidor IRC como ejemplo para este tutorial y quiero felicitarte por este excelente aporte que seguro les va a servir a muchas personas!
    Todo está muy bien explicado, con capturas de pantalla, ejemplos y demás

    Me gustó que has comenzado de cero y has ido avanzando poco a poco con la redacción de este aporte, todo este tipo de cosas ayuda a que el IRC siga vivo, ¡EnHoraBuena!

    Todo está correctamente explicado, muy buen trabajo, muchas gracias :D ;D ;)
    Todos los usuarios están invitados al Servidor para que se sientan como en casa y por supuesto pueden acceder al canal #BomberCode que es el Oficial del Foro  :) :D

    Te mando un abrazo y buena suerte!!! :) :)
    « Última Modificación: 08 marzo de 2016, 03:18 am por Príncipe_Azul »
    Foro de Ayuda de Programación General, IRC y mIRC Scripting: 

    Foro de Artesanías, Recetas de cocina, Ropa para perros, Tejidos, Bijouterie, Porcelana, Chocolatería, Fondos de pantalla, Noticias, Belleza, Medicina natural, Videos y Programas:

     

    Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20