Wednesday, February 08, 2012

Como publicar imagen twitteada

Hace mucho que no publico, pero es que acabo de aprender un par de cosas.
Primero que Trisquel es cojonudo. Me da alas. Me da libertad. Es increible.
Me propongo a enseñar como hice esto:Imagen con tweet. Es algo bastante sencillo: estoy seguro que se puede hacer de muchas maneras pero la manera que encontré de hacerlo fue combinando instrucciones bash de image magic con un programilla python que usa el protocolo de Twitter. Creo que protocolo no es la palabra adecuada: creo que lo correcto seria API. Pero no lo se.
Bueno primero creas una capeta y dentro tendras tres archivos: Te haces una foto o creas una imagen y la llamas TuNombre.jpg. Luego creas un documento llamado NombreTweetCaption.sh. Luego otro llamado NombreTweet.py
En el *.py escribes

 #usr/bib/python
#python help on twitter module.
#get npl twitter feed
import twitter
api = twitter.Api()
statuses = api.GetUserTimeline('@andresinmp')
#print[s.text for s in statuses]
andresfeed= [s.text for s in statuses]
print andresfeed.__getitem__(0)

y en el *.sh escribes


#!/bin/bash
#http://www.ioncannon.net/linux/81/5-imagemagick-command-line-examples-part-1/
caption=  python AndresTweet.py > andres
tail andres |\
  montage -label @-  andres.jpg\
          -geometry +10+10 -background Gold andrescaption.jpg
 

Luego simplemente escribes
$bash AndresTweetCaption.sh
Lo siguiente es una prueba para el siguiente articulo.





No comments: