23/9/15

Comprobar dependencias de un script.

Muchas veces, hacemos uso de otros paquetes que facilitan la programación (y la ejecución) de nuestros scripts, y me ha parecido oportuno escribir una pequeña rutina que compruebe la existencia de los paquetes dados. Pasaremos los paquetes a comprobar en una matriz o array, y si no estan instalados...

14/9/15

Comprobar si estamos conectados a internet en Bash.

La función de este código es sencilla. Nos será util en con scripts que requieran conexión a internet. Sencillamente hace una llamada a Google.com (podria ser cualquier página existente), enviando un paquete (-c1) y obtenemos la salida de ping a /dev/null #!/bin/bash if ping -c1 google.com &>/dev/null; then echo...

12/9/15

Script para mostrar la información de nuestro disco duro.

El enunciado lo dice todo. Es un código que encontré que he creido que puede ser de utilidad a alguién. Un código cortito y muy rápio en ejecución. [code language="perl"] #!/usr/bin/perl -w # zfree.pl es un script que utiliza la lista de diálogo zenity para mostrar # la información libre en el disco duro my @df = qx "df -h"; my $cl = "zenity --list --width=500 --height=280 --title=\"Espacio libre...

11/9/15

MAME script (I) - Lanzador de juegos arcade.

Todos conocemos la plataforma MAME (o Multiple Arcade Machine Emulator), pero ultimamente han desaparecido muchos programas que gestionaban mediante interfaz gŕafica nuestras roms. Como siempre, marqué como objetivo un script que fuera liviano y para esto utilizé Zenity como interfaz gráfica. Me puse...

2/9/15

"Radio" - Script para escuchar la radio online.

He creado este pequeño script, como siempre, usando Zenity como interfaz y Mplayer como reproductor (aunque podremos poner otro que se nos ocurra). Las URLs de streaming las he buscado en la red, son las principales radios españolas y alguna que otra emisora on-line. Dicho esto tendremos instalar dichas...