Posts Tagged ‘ twitter ’

Tips Turpial y Pino

Hola a todos, bueno al igual que con mitter esta entrada pretende dar algunos tips para estos muy buenos clientes de Twitter, Turpial y Pino, lo principal es usar el símbolo ♻ en vez de RT y que funcionen con chromium, ademas algunos agregados en el caso de Pino.

Turpial

Turpial es un cliente de twitter desarrollado en python y gtk, es un cliente con muy bueno que vale la pena probar, ademas tiene el agregado de ser desarrollado íntegramente en Venezuela. Para instalarlo en arch lo hacemos desde aur con

yaourt -S turpial

Para que funcione con chromium debemos hacerlo al igual que en mitter modificando “/usr/lib/python2.6/webbrowser.py” con nuestro editor de texto (en mi caso leafpad)

sudo leafpad /usr/lib/python2.6/webbrowser.py

Y agregar en la linea 455 lo siguiente

if _iscommand("chromium"):
register("chromium", None, GenericBrowser("chromium"))

Y finalmente para no tener problemas de congelamiento editamos el ejecutable de chromium “/usr/bin/chromium”

sudo nano /usr/bin/chromium

Y en la ultima linea agregamos al final un “&” quedando de esta forma

exec /usr/lib/chromium/chromium $@ &

Con esto tenemos turpial funcionando con chromium, ahora para que al usar la función de “retweet” tengamos el signo ♻ en vez de RT, modificamos el archivo “/usr/share/turpial/core/ui/gtk_ui/tweetslist.py”

sudo leafpad /usr/share/turpial/core/ui/gtk_ui/tweetslist.py

Y en la linea 227 remplazamos el RT por ♻, quedando la linea de esta forma

rt = "♻ @%s %s" % (user, msg)

En esto debo agradecer a Andrés que comento en la entrada de mitter preguntando acerca de esto.

Pino

Pino es un cliente de twitter bastante completo, es simple, liviano y ademas posee soporte para identi.ca. Para instalarlo en arch lo podemos hacer desde aur con

yaourt -S pino

El problema de lo anterior es que la versión esta desactualizada, la versión actual de pino es 0.2.4 y en aur encontramos la 0.2.1, para solucionar esto cuando yaourt nos pregunte si queremos modificar el PKGBUILD, aceptamos y modificamos la version dejandola en 0.2.4

pkgver=0.2.4

y ademas remplazamos el md5sums dejándolo así

md5sums=('19dd521db8956d6e6a3d051d1c383b84')

Tras esto continuamos y pino se instalara bien. Pino usa xdg-open para abrir los enlaces, hashtags, etc; para que esto funcione con chromium debemos modificar el archivo “/usr/bin/xdg-open” con

sudo leafpad /usr/bin/xdg-open

Y en la linea 497 agregamos chromium a un comienzo quedando de esta forma

BROWSER=chromium:firefox:mozilla:epiphany:konqueror:$BROWSER

Con esto tenemos pino funcionando con chromium, lo anterior puede funcionar sin realizar nada en escritorios como gnome, xfce, kde, pero lo mas probable en que en gestores de ventanas se deba hacer lo anterior para que funcione.

Pino trae la opcion de usar retweet en forma de RT o en ♺, en cual es muy similar a ♻, si quieren cambiarlo y dejar el ♻, debemos editar el código de pino, antes de compilarlo, una forma de hacer esto es descargar todos los archivos necesarios para crear el paquete en arch, para esto crearemos una carpeta en nuestro home llamada pino  e ingresamos a ella

mkdir ~/pino
cd pino

Descargamos los archivos desde aur con

wget http://aur.archlinux.org/packages/pino/pino/PKGBUILD
wget http://aur.archlinux.org/packages/pino/pino/pino.install

Editamos el PKGBUILD y editamos la version dejandola en 0.2.4 (pkgver=0.2.4), luego para desargar el codigo tecleamos

makepkg -o

Tras lo anterior aparecera una carpeta llamada “src” ademas del archivo “pino-0.2.4.tar.bz2” en la carpeta; ahora modificamos el archivo “src/pino-0.2.4/src/re_tweet.vala” lo hacemos con

leafpad src/pino-0.2.4/src/re_tweet.vala

Y en la linea 290 remplazamos el ♺ por ♻, quedando así

text = "♻ @%s: %s".printf(status.user_screen_name, status.text);

Tras lo anterior podemos crear el paquete e instalarlo con

makepkg -ei

Ademas como pino muestra los retweets hecho por la pagina de twitter, podemos modificar la forma en que lo muestra, la cual originalmente se ve así (imagen extraída del sitio web de pino)

Retweet oficial (original

Para cambiarlo al signo que se muestra en la pagina de twitter modificamos el archivo “src/pino-0.2.4/templates/main.tpl”

leafpad src/pino-0.2.4/template/main.tpl

Y la linea 22

.re{background-color: {{sl_color}}; color: {{bg_color}}; -webkit-border-radius: 3px; font-weight: bold; padding-left: 3px; padding-right: 3px;}

la remplazamos por la siguiente

.re{background: url(http://s.twimg.com/a/1269553143/images/sprite-icons.png) -128px -64px no-repeat; display: inline-block; height: 14px; position: relative; top: 2px;width: 18px;}

Ademas modificamos el archivo “src/pino-0.2.4/src/template.vala”

leafpad src/pino-0.2.4/src/template.vala

Y en la linea 289 borramos el “Rt:” que esta entre “span” quedando así

re_icon = "<span class='re'></span> ";

Con esto veremos el Retweet oficial, así

Finalmente creamos el paquete e instalamos con

makepkg -ei

Bueno espero le sirva a alguien y hasta la proxima. Saludos a todos

XaBz

Anuncios