Skip to Content

Google presenta herramienta para el intérprete de mandatos de GNU/Linux.

Si alguna vez quisiste subir toda una carpeta llena de fotografías a Picasa desde el intérprete de mandatos, te alegará saber que Google ha presentado el día de hoy un nuevo proyecto denominado Google CL, el cual permite hacer lo que he mencionado y mucho más

Es una nueva herramienta para el intérprete de mandatos de GNU/Linux que funciona como una interfaz para los servicios de Google. Permite subir videos a YoutTube o bien publicar en Blogger en una sola línea de mandatos.

Para enviar un conjunto de fotografías, solo basta ejecutar:

google picasa create --title "Mi Albúm" ~/Fotos/vacacions/*.jpg

Para publicar en Blogger, solo basta crear un fichero HTML con contenido y ejecutar:

google blogger post --blog "Mi blog" --tags "python, googlecl, development" docuemento.html

Para publicar una nueva cita en tu calendario de Google:

google calendar add "Cervezas con Pablo Monroy el domingo a medio día"

Para editar un documento:

google docs edit --title "Lista de compras" --editor vim

Mas ejemplos:

Blogger
google blogger post --tags  "GoogleCL, awesome" --title "Test Post" "I'm posting from the command  line"
google blogger post blogpost.txt
google  blogger list title,url-site # List posts
google  blogger delete --title "Test Post"
google delete  --title "Silly post number [0-9]*" # Delete posts matching regex
google  tag --title "Dev post" --tags "Python, software" # label an existing  post
Calendar
google calendar add "Dinner  party with George today at 6pm" # add event to calendar
google  calendar today # List events for today only.
google  calendar list --date 2010-06-01,2010-06-30 # List events.
google  calendar delete --title "Dinner party with George" # Delete an event.
Contacts
google contacts add "J.  Random Hacker, jrandom@example.com"
google contacts  list name,email --title "J. Random Hacker"
google  contacts delete --title "J. Random Hacker"
Docs
google docs delete --title  "Evidence"
google docs list title,url-direct  --delimiter ": " # list docs
google docs upload  the_bobs.csv ~/work/docs_to_share/*

gdata-python-client >= 1.3.0 ONLY

google docs edit --title "Shopping  list" --editor vim
google docs get --title "Homework  [0-9]*"
Picasa
google picasa create  --title "Vermont Test" --tags Vermont vermont.jpg
google  picasa get --title "Vermont Test" /path/to/download/folder
google  picasa list title,url-direct --query "A tag"
google  picasa post --title "Vermont Test" ~/old_photos/*.jpg # Add to an album
google picasa tag --title "Vermont Test" --tags "places"
google picasa delete --title "Vermont Test" # delete  entire album
Youtube
google youtube post  --category Education --devtags GoogleCL killer_robots.avi
google  youtube delete --title "killer_robots.avi"
google  youtube list # list my videos
google youtube tag -n  ".*robot.*" --tags robot

Fuente: alcancelibre

Trackback URL for this post:

http://www.slargentina.com/trackback/459