Es lo que pasa, que te acostumbras a lo bueno y luego no hay manera de repetir lo que hace dos días era algo cotidiano. A ver quien tiene ahora narices de mandar por correo un enlace a una dirección web de estas que ocupan 4 renglones sin que te respondan neneeeeeee, acorta!. La mayoría de las apliaciones para Facebook, Twitter ó Google acortan las urls de forma automática, pero
¿y si estamos en el escritorio escribiendo un mail ó un documento y queremos acortar una url antes de usarla?.
Siguiendo la línea del anterior Diccionario RAE y Sinónimos este script nos permite acortar rápidamente una url desde la línea de comandos usando el servicio de Google. Pensado para usar directamente desde el lanzador de aplicaciones krunner (de KDE) pero que fácilmente se podrá adaptar a GNOME/MAC.
#!/bin/bash
url=$1
if [ "$url" == "" ]; then
$respuesta="El primer argumento debe ser una URL válida";
else
datos="{\"longUrl\": \"$url\" }"
uri="https://www.googleapis.com/urlshortener/v1/url"
respuesta=$( curl -s -d "$datos" -H 'Content-Type: application/json' $uri | grep 'id":' | cut -d "\"" -f4)
fi
if [ -e $(tty) ]; then echo "$respuesta"; else kdialog --title "Google shorter" --inputbox "$url" $respuesta; fi
Copia este código en un nuevo archivo y guardalo con un nombre breve (bit, por ejemplo) en tu carpeta bin (~/bin), hazlo ejecutable (chmod +x ~/bin/bit). Ahora en KDE basta hacer Alt+F2 y escribir bit http://url/a/acotar.