Console Series VIII : sntop – control de red

sntop – Control de red

sntop es una utilidad que comprueba periódicamente si una lista de hosts están activos usando el comando fping. Puede resultar útil para comprobar el estado de muchos ordenadores dentro de una red. La interfaz gráfica está basada en ncurses y muestra la dirección, su estado y un comentario. Todo esto se configura fácilmente en el fichero /etc/sntoprc. Por ejemplo:

#Inicio del fichero
Google #Nombre que aparecerá
www.google.com #URL o dirección IP que queremos comprobar
Google nunca cae #Comentario

Puede resultar útil para comprobar tu página web, los servidores de la universidad, las máquinas/impresoras de un laboratorio… Siempre que respondan a pings, claro.

Hay bastantes aplicaciones para gestionar/controlar una red, pero hoy tocaba esta ;)

Console Series VII: Elmo – Cliente de correo

Elmo – Cliente de correo

Elmo (Electronic Mail Operator), además de mi muppet favorito, es un buen cliente de correo con interfaz gráfica para consola con soporte para smtp, pop3, threads, libreta de direcciones, MIME, colores y filtros de email.

En el momento de escribir esto la página web está caída pero podéis encontrar más información en esta entrada de la Wikipedia (en inglés) o instalarlo vía apt.

Si no os gusta, siempre os quedarán los clásicos: Mutt o Pine.

Console Series VI: Trickle – Limitador de ancho de banda

Trickle Limitador de ancho de banda

Ya sabeis que no soy muy dado a copiar lo que esciben otros, pero esto lo merece, así que… via Libertonia leo que existe una utilidad para consola que permite lanzar las aplicaciones limitando el ancho de banda que usarán, tanto de subida como de bajada. Esta maravilla se llama trickle. No comento nada más, porque son casi las 5 de la mañana y estoy vago, y así de paso le dais un vistazo a Libertonia, que está muy bien.

¿Quieres volver a navegar como cuando tenías ese precioso modem de 28K? xD Supongo que no es el mejor uso que se le puede dar, pero es divertido :) También puede servir para caparle el emule a tu hermana sin que lo note en las “Preferencias” y que así deje de tocar los webs con tanta descarga de Bisbal… Eso sí, suponiendo que tu hermana use GNU/Linux.

Console Series V: Irssi – Cliente IRC

Irssi Cliente de IRC

Tal vez penseis que Console Series es un conjunto de posts que recoge aplicaciones antiguas que no permiten explotar todas las posibilidades de algún servicio y que son, simplemente, una alternativa para máquinas lentas. Nada más lejos de la realidad. El sentido de esta serie es presentar aplicaciones útiles para cualquier tipo de ordenador. Tal vez irssi sea el mejor ejemplo de aplicación para consola que supera a sus competidores gráficos en lo que se refiere a aplicaciones “comunes”: chat , messenger, navegación, correo… Si nos vamos al mundo del hacking, por ejemplo… las aplicaciones para consola son, casi siempre, mucho más potentes, salvo alguna excepcion (I love u, Nessus) .

Irssi es un cliente de IRC para sistemas UNIX con autologging, bindings configurables, soporte para themes y scripts(en Perl), upgrades sin cerrar el programa, y todas las features normales que presenta cualquier cliente decente. Funciona mediante comandos y combinaciones de teclas y tiene una fantástica documentación que podemos encontrar en su página oficial, que debería ser suficiente para solucionar cualquier duda.

No os voy a engañar: el entorno no es nada intuitivo, así que, si de verdad queréis probarlo, no os desesperéis y usad la documentación hasta que lo dominéis. Tengo ganas de meterle mano y hacer una guía en castellano, así que no descarto que aparezca la primera entrega de Console a fondo : Irssi dentro de unas semanas.

Disfrutadlo y ponedle un theme bonito, que los hay ;)

Console Series IV : Snownews – RSS newsreader

Snownews Lector de noticias RSS

Hoy os presento un lector de feeds RSS en modo texto con soporte nativo para todas las versiones de RSS y para otros formatos mediante extensiones o plugins.

Dispone de una interfaz hecha con ncurses muy agradable. Podemos configurarlo a nuestro gusto, tanto los colores como los bindings, de forma que usarlo resulte lo más cómodo posible. De nuevo, apuesto por aplicaciones que, aunque en modo texto, no olvidan el diseño y las posibilidades de configuración, como las anteriores Pebrot, Links2 y mocp , que también admiten colores y configuración del theme. Todo ello desde los ficheros de configuración que se suelen guardar en $HOME/.snownews/

Snownews, igual que otros lectores de RSS, permite agrupar los distintos feeds en carpetas o categorías, de forma que los tengamos todos bien organizados. No obstante, también podemos mostrar en una sola categoría todos los enlaces nuevos que aún no hayamos leído. Links2 es el compañero perfecto de snownews, ya que podemos seleccionar el navegador que usaremos para visitar los enlaces.

Agregar todos nuestros feeds puede ser bastante aburrido, así que podemos exportarlos e importarlos desde snownews. Los lectores que conozco suelen crear un fichero opml que no acepta snownews, peeeeeeeeeero siempre podemos usar la herramienta opml2snow

¿Que cómo se puede instalar? Como siempre: apt-get install snownews o bien bajando el código fuente que teneis disponible en la página web del principio del post.

Que lo disfrutéis.

Console Series III : Moc – Music player

MOC Reproductor de música

MOC son las siglas de Music On Console; sin embargo, el ejecutable se ha llamado mocp para evitar conflictos con otro programa que suelen incluir las distribuciones.

MOC es un reproductor en modo texto muy sencillo de usar y que soporta múltiples formatos: mp3, ogg vorbis, flac, musepack, speex, WAVE, AIFF Y AU. Recuerda la última playlist que hayamos reproducido y es capaz de guardar listas nuevas en formato m3u. ¿Necesitas cerrar la consola? No hay problema, MOC es independiente de esta; puedes cerrarla y volver a arrancar el programa sin que la reproducción se vea alterada.

El menú de navegación es muy similar al de Midnight Commander (del que ya hablaremos) y podemos hacer búsquedas en las playlists al estilo vi, es decir, escribiendo /palabra, algo muy útil cuando la lista es muy larga. También podemos configurar qué tags mostrar en la lista. Una característica que me gusta especialmente es la posibilidad de cambiar el theme. Si amiguitos, que me guste la consola no quiere decir que no aprecie una buena apariencia ;).

Lo dicho, toda una joya. Disfrutadlo.

Console Series II : Links – Web browser

Links Navegador web

Links funciona sobre Linux, BSD, OS/2, Cygwin con Windows, AtheOS, BeOS y Freemint. Aunque está pensado par consola, tambien lo podemos ejecutar en modo gráfico y ambas opciones soportan el uso del ratón, así que no necesitamos desplazarnos por todos los enlaces de una web hasta llegar al que queramos. Soporta HTML 4.0 sin CSS y HTTP 1.1, así como frames, tablas y javascript.

La configuración es muy sencilla ya que dispone de un menú muy similar al de cualquier aplicación gráfica. Podemos poner las webs en color, lo que facilita mucho su lectura en modo texto. También soporta marcadores, y descargas (incluso en background), así como asociación con otros programas para gestionar qué hacer cuando se descarga un fichero de un tipo determinado.

Podeis ver algunos screenshots:
Shot1
Shot2
Shot3
Shot4

No sé si os habrá pasado, pero yo conozco a bastantes linuxeros que han tenido algun problema con las X y me han dicho: “espera, que voy a arrancar Windows para descargarme unas cosas”. Claro, luego las pasan al “pincho” o las leen desde Linux. No hagais esto! Windows se arranca en casos de extrema necesidad. xD LinksNavegador web

Links funciona sobre Linux, BSD, OS/2, Cygwin con Windows, AtheOS, BeOS y Freemint. Aunque está pensado par consola, tambien lo podemos ejecutar en modo gráfico y ambas opciones soportan el uso del ratón, así que no necesitamos desplazarnos por todos los enlaces de una web hasta llegar al que queramos. Soporta HTML 4.0 sin CSS y HTTP 1.1, así como frames, tablas y javascript.

La configuración es muy sencilla ya que dispone de un menú muy similar al de cualquier aplicación gráfica. Podemos poner las webs en color, lo que facilita mucho su lectura en modo texto. También soporta marcadores, y descargas (incluso en background), así como asociación con otros programas para gestionar qué hacer cuando se descarga un fichero de un tipo determinado.

Podeis ver algunos screenshots: Shot1
Shot2
Shot3
Shot4

No sé si os habrá pasado, pero yo conozco a bastantes linuxeros que han tenido algun problema con las X y me han dicho: “espera, que voy a arrancar Windows para descargarme unas cosas”. Claro, luego las pasan al “pincho” o las leen desde Linux. No hagais esto! Windows se arranca en casos de extrema necesidad. xD

Console Series I: Pebrot – Mensajería Instantánea

Con Pebrot inicio una serie de artículos sobre aplicaciones para consola, un tema que me gusta bastante y que creo que ningun linuxero debe descuidar, ya que no sabemos si en algún momento tendremos que olvidarnos del ratón para arreglar algún problema o porque, simplemente, disponemos de una máquina antigua que no aguanta un entorno gráfico.

Pebrot Messenger Cliente de mensajería para la red MSN

Pebrot es un cliente de mensajería instantánea MSN . Está escrito en python y es 100% made in Spain. No se actualiza con mucha frecuencia, pero sí la necesaria para que siempre funcione correctamente. Con pebrot podemos realizar la mayoría de las acciones útiles que solemos hacer con MSN Messenger como ver la lista de contactos, mantener conversaciones, conversaciones con varios contactos a la vez, envío de ficheros, cambio de nick… La interfaz es bastante sencilla y en color.

Instalación

Para instalarlo necesitamos tener python instalado. Una vez hecho esto, descomprimimos el fichero tar.gz y en el directorio que se ha creado introducimos el siguiente comando como root:

python setup.py install

Configuración

El fichero de configuración es ~/.pebrot/pebrotrc
Realmente solo son necesarias las lineas correspondientes al user y al password. En user pondremos nuestra dirección de email. El campo password lo podemos dejar vacío. Si lo hacemos, tendremos que introducir la contraseña en un tiempo bastante limitado cuando arranquemos pebrot. Si no, nuestro password estará en texto claro en un fichero de texto Tenemos un problema de seguridad o uno de comodidad.

Podemos configurar muchos más parámetros, como el sonido para mensajes nuevos, los envios de notificación de escritura, la forma en que se muestran los contactos, el esquema de color, el dibujo ascii que se muestra al inicio… Echadle un vistazo.

Si teneis algún problema, contactad con el autor. Es español y suele responder a los emails con rapidez.

Esperemos que lo siga desarrollando cuando MS saque el nuevo protocolo…