Hace mucho que no escribia nada porque estuve muy ocupado la verdad con facu y trabajo.

Hoy vengo a contarles de GoogleCL una herramienta para la linea de comandos de Linux y Mac.
Existe hace un tiempo ya, pero la verdad que nunca le habia encontrado mucha utilidad pero desde hoy si :P

Sirve para utilizar todos los servicios de google desde la linea de comandos.

Por ejemplo queremos saber que tenemos en nuestro calendario hoy? google calendar today
Queremos agregar una nueva tarea en el calendario? google calendar add “Parcial Inteligencia Artificial next wednesday at 7 pm”. Y solo reconoce el dia y la fecha!
queres subir un nuevo doc a GDocs? google docs upload PATH/TO/FILE
Queres subir fotos a picassa? picasa post –title “My Cat Photos” photos/cats/*”

Especificamente funciona con los siguientes servicios:
‘picasa’, ‘blogger’, ‘youtube’, ‘docs’, ‘contacts’, ‘calendar’, ‘finance’

Y dandole google help [service] nos tira ayuda sobre el servicio y las cosas que le podemos pedir. Por ejemplo google help calendar.

Para instalarlo simplemente hay que hacer:
sudo apt-get install googlecl

Como tip extra, utilizando googlecl hay un launcher para Unity que vos le arrastras un archivo y lo sube solo a GDoc y desde ahi podemos tambien crear documentos.

Para bajarlo debemos correr lo siguiente:

sudo apt-get install zenity
cd Downloads/
wget http://webupd8.googlecode.com/files/gdocs-unity.tar.gz
tar -xvf gdocs-unity.tar.gz
mv gdocs-unity/gdocs.desktop ~/.local/share/applications
mv gdocs-unity/docs-128.png ~/.icons/
chmod +x ~/Downloads/gdocs-unity/docsHelper
sed -i "s/Exec=\/path\/to\/docsHelper/Exec\=\/home\/$USER\/Downloads\/gdocs-unity\/docsHelper/" ~/.local/share/applications/gdocs.desktop
rm gdocs-unity.tar.gz

Antes de poder usarlo deberan dar acceso a GDocs. Para eso desde la consola le damos google docs upload y ahi nos va a pedir acceso a nuestra google account la primera vez!

Espero que les sirva!