lunedì 21 giugno 2010

Google CL: una stupenda notizia!

Avevo già letto qualcosa nei giorni scorsi ma oggi un articolo dell'intramontabile Programmazione.it mi ha dato la certezza: Google ha fornito un set di strumenti da linea di comando per poter interagire tramite shell con i servizi che offre tramite il google-account.

Andando sul sito del progetto, rigorosamente googlecode, si possono individuare subito due cose.

La prima sono gli strumenti che è possibile utilizzare tramite linea di comando:
"We currently support the following Google services:
Blogger
$ google blogger post --title "foo" "command line posting"
Calendar
$ google calendar add "Lunch with Jim at noon tomorrow"
Contacts
$ google contacts list name,email > contacts.csv
Docs
$ google docs edit --title "Shopping list"
Picasa
$ google picasa create --title "Cat Photos" ~/photos/cats/*.jpg
Youtube
$ google youtube post --category Education killer_robots.avi"

Va aggiunto che sulla pagina principale del progetto è possibile anche trovare degli script di esempio che fanno capire meglio le potenzialità di questo strumento.

La seconda cosa che è possibile notare è il codice Python, liberamente consultabile (e ci mancherebbe altro, mi sento di aggiungere), che meglio ci può far comprendere l'utilizzo delle API e la duttilità di questo linguaggio di programmazione.

for i in {ls -l /home/myhome/pictures/} do echo i | google picasa post --title "My Photos"

;)
Posta un commento