La vida en modo texto II - Cómo vivir sin interfaces de usuario
Esta es la segunda parte del articulo, por favor inicie leyendo la primera parte.
Cliente IRC
El IRC es un sistema muy usado de mensajería instantánea, básicamente debemos instalar un cliente en nuestro computador y conectarnos a uno de los tantos servers que hay en internet, los servidores tienen canales para tratar diferentes temáticas. DragonJAR también tiene su canal de IRC.
El cliente en modo texto para IRC no puede ser otro que irssi. Dentro de las diferentes características de irssi podemos destacar:
- Permite auto conectarse a varios servidores y varios canales.
- Posee una interfaz personalizable.
- Se pueden definir accesos rápidos desde tecleado y comandos personalizados.
- Permite extender su funcionalidad mediante scripts en perl.
- Puedes configurar tu irssi para que funcione como un proxy para otros clientes.
Para conectarse a una red, por ejemplo la de DragonJAR tenemos que ejecutar los siguientes comandos después de inicializado irssi.
/CONNECT irc.chatx.net
Esto nos conectara con el servidor irc.chatx.net y mostrara algo como:
Ahora para entrar al canal que queremos, solo tenemos que teclear /JOIN #DragonJAR y esto mostrará:
A este punto ya puedes chatear sin problemas. Ahora lo interesante es que podemos guardar esta configuración para no tener que repetir estos pasos la próxima vez que arranquemos irssi.
La configuración tiene un concepto de NETWORK (Red) que puede tener varios SERVER (Servidores) y podemos definir varios CHANNELS (Canales) para una NETWORK. Para crear una red llamada Dragonjar el comando es:
/NETWORK ADD Dragonjar
Para agregar un server a esta red, tecleamos:
/SERVER ADD -auto -network Dragonjar irc.chatx.net 6667
El parámetro -auto es para que se conecte a ese servidor cuando arranca, para agregar un canal a la red tecleamos:
/CHANNEL ADD -auto #DragonJAR Dragonjar
En irssi existen ventanas asociadas a un identificador, la ventana 1 es siempre la ventana de status y por cada canal en que entremos tendremos una nueva ventana. Para cambiar entre ventanas se usa una tecla META que por lo regular es ALT y el ID de la ventana, por ejemplo para pasar a la ventana 2 presionamos ALT+2, en caso de que ALT no funcione también podemos usar la tecla ESC.
Por ejemplo pensemos que estamos conectados a 3 canales (Dragonjar, Debian y Colibri), para pasar de un canal a otro solo tenemos que teclear ATL+2 o ALT+3 o ALT+4. Recordemos que ALT+1 es siempre la ventana de status. Ahora pensemos que queremos ver dos canales al mismo tiempo (Dragonjar y Debian) entonces lo que tenemos que hacer es escribir el siguiente comando:
/WINDOW SHOW 3
Lo que indica esto es que donde estemos parados dividirá la pantalla en 2 ventanas. Abajo pondrá la ventana actual y arriba pondrá la ventana 3 (la de Debian en este caso). Podremos ver algo como:
Además si nuestra pantalla es grande podemos ver 3 ventanas al mismo tiempo escribiendo:
/WINDOW SHOW 4
Esto dividirá la pantalla en la que estemos en 2 y mostrara abajo la ventana actual y arriba pondrá la venta 4, algo como:
irssi tiene mas funcionalidades y opciones, para mas información por favor revise la documentación y si continua teniendo dudas o problemas recuerde que podemos charlarlo en el foro.
Espero que este articulo despierte el interés de muchos y descarguen estas aplicaciones, las prueben y discutamos sus diferentes funcionalidades, quizá hasta encontremos aplicaciones mejores que estas.