TTYtter: Cliente en línea de comandos para Twitter

2008 Septiembre 14
by PaBLoX

Los que me siguen en Twitter se habrán dado cuenta que el principal cliente que utilizo es TTYtter, un cliente interactivo con una particularidad bastante interesante: se utiliza desde la línea de comandos (consola, terminal o como quieran llamarlo).

Honestamente no lo uso porque sea más geek o que no utilice entorno gráfico. Lo utilizo porque consume poquísimos recursos, es cómodo, y combinado con Guake, es sencillamente lo más cómodo que he probado.

La instalación (si es que acaso ese proceso tan sencillo puede llamarse así) consta de:

Como siempre, pongo las alternativas de hacerlo a través del entorno gráfico y desde la terminal

  • Descargar TTytter desde aquí (un script Perl de no más de 40 kB)
  • No es estrictamente necesario, pero luego de la descarga le quito la extensión txt
    • mv ttytter.txt ttytter
  • Instalamos cURL o Lynx
    • Sistema > Administración > Gestor de paquetes Synaptic y buscamos el paquete correspondiente
    • sudo apt-get installcurl” “lynx” (sin las comillas y el que queramos instalar)
  • Le damos permiso de ejecución
    • Clic derecho > Propiedades > Permisos > Marcar la casilla que diga “Permitir a este archivo ejecutarse como programa”
    • chmod +x ttytter
  • No es estrictamente necesario, pero es bastante cómodo moverlo a una carpeta donde pueda ser llamada desde cualquier ubicación
    • sudo mv ttyttr /usr/bin

Listo, ya tenemos instalado TTYtter, sólo falta autenticarse para comenzar a utilizarlo como cliente interactivo, el uso es sencillo:

$ ttyter -user=usuario:password -ansi

Con eso bastaría para comenzar a utilizar el cliente. Cada 120 segundos cargará los nuevos tweets y un poco más los mensajes directos (ambas cosas personalizables). Para twittear sólo debes escribir y listo :).

TTYtter cuenta con varios comandos que pueden ser utilizados desde el cliente propiamente tal, sólo mencionaré los que utlizo más:

  • /help (/?): …
  • /refresh (/r): Recarga nuevos tweets
  • /again (/a): Recarga los últimos 20 tweets (incluso los viejos)
  • /again [usuario] (/a [username]): Recarga los últimos 20 tweets del [usuario] seleccionado (sin los corchetes)
  • /whois [usuario] (/w): Datos del [usuario], cuántos sigue, etc. (sin corchetes)
  • /quit (/q): Salir (Ctrl + C o Ctrl + D, también sirven, eso es lo recomendado)

Hay muchos más, es un cliente sumamente potente, puedes ver más en la página del proyecto.

Con estos datos ya es suficiente para utilizar sin problemas el cliente, si te molesta escribir el nombre de usuario cada vez podemos crear un archivo llamado .ttytterrc en el directorio personal y poner los datos allí:

user=usuario:password
ansi=1

La idea es que cambies los permisos del archivo para que sólo tu tengas acceso a la lectura o cualquiera podría ver tu contraseña (recuerda que la guardas como texto plano).

$ chmod 0600 .ttytterrc

Un punto interesante es que los datos se envían con autenticación Http básica, por lo que no es tan seguro, se puede utilizar SSL, pero eso lo cubriré en el próximo artículo ;).

8 Responses leave one →
  1. 2008 Septiembre 14
    Gonzo permalink

    Me agrada ttytter, pero mas me gusta twitterfox.
    Con respecto a moverlo a /usr/bin, quizás para algunos sea mas cómodo crearle un enlace simbólico.

    Saludos

    p.d: por lo que veo en el ss, ya se cual es la razón de que rara vez lees lo que te twitteamos xD.

  2. 2008 Septiembre 14

    Es simpático (o geek) usar TTYtter, pero no lo encuentro suficientemente práctico e incluso algo inseguro (salvo que se use SSL)…

    La principal ventaja que tiene es su rápido y sencillo uso, si te manejas en consola… En cualquier distribución estándar de Linux o *BSD puedes ejecutarlo, sin mayores problemas (eso de tener que instalar curl me sonó raro, por lo general se encuentra instalado por defecto)…

    Saludos,

    PD: Crear un enlace simbólico puede llegar a ser más cómodo que mover el script a /us/bin ;)

  3. 2008 Septiembre 14
    Pablo N. permalink

    Uso twitter de hace un tiempo, y lo encuentro bueno. Pero debo decir que este método no lo encuentro cómodo, sí freak. Es como para decirle a tus amigos “eh, escribo cosas por medio de la terminal”
    Bueno, mi humilde opinión

  4. 2008 Septiembre 14

    Y uno que se maneja solamente desde la interfaz web xD.

  5. 2008 Septiembre 15

    Gonzo y Daniel: Sí, lo del enlace simbólico también es alternativa, pero me resulta más cómodo tener en una carpeta todos los ejecutables. De todas formas, yo tengo mis ejecutables en mi home, y en el .bashrc tengo el export correspondiente a la variable $PATH.

    No me gusta Twitterfox porque me requiere estar con el navegador abierto, mientras que la combinación Guake + TTYtter, me permite acceder a la aplicación sólo con F12.

    No entiendo por qué dicen que no leo lo que twittean.

    Lo de cURL, bueno, en Ubuntu al menos no viene instalado por defecto.

    Pablo N.: La verdad es que no. Si fuera por eso no sería mi cliente preferido desde hace ya tanto tiempo. ¡Envidioso! :P.

    Gash Ashtear: Jaja… es cómodo, te recomiendo que lo pruebes :).

  6. 2008 Septiembre 15
    Pablo N. permalink

    Pablox: sí, muy envidioso

  7. 2008 Octubre 3

    Hola!

    Acabo de encontrar por casualidad este post, y me he decidido a probar ttytter, y he de decir que funciona perfectamente, solo me pasa una cosa, y es que no me muestra los acentos ni las eñes.

    Le pasa esto a alguien mas?

    Saludos!

  8. 2008 Octubre 3

    No sé por qué ahora en Intrepid tengo problemas con los tildes y eñes también, pero no logro descubrir que cosa es.

Leave a Reply

Note: You can use basic XHTML in your comments. Your email address will never be published.

Subscripción al comentario vía RSS

  • Categorías

  • Categoría Nube

    100 Palabras Apple Arch Bueno Malo Freak Conociendo Distros Firefox FLOSS Gnome GNU/Linux Humor Iconos Inspiron 1501 KDE Linux Microsoft Migrando Mi Ubuntu Noticias Nova openSUSE Personal Programación para Newbies Programacion Programas Review Temas Tutoriales Ubuntu Videojuegos Wallpapers
  • ¡Agrega GNU/Linux Atelier a tu lector favorito!

  • Comentarios recientes

    David en Cómo NO ponerse una mascarilla…
    Trece en VLC media player 1.0.0, el rep…
    » VLC media pl… en Lo que trae de Nuevo Gnome Do…
    » VLC media pl… en Firefox 3.5 en español de Chil…
    » VLC media pl… en NetBeans 6.7.
  • Sitios amigos…


    Mac a la chilena


    Planeta Linux Chile
    Este Blog es parte de Planeta Linux Chile.
    Linux Counter
    Use OpenDNS
  • Lo que no te puedes perder...

  • Lo que hemos escrito:

  • PaBLoX on da Web

    View my FriendFeed
    View my FriendFeed
  • Pablo N. Twitter

  • Licencia

    Creative Commons License

    GNU/Linux Atelier por Pablo Olmos de Aguilera Corradini está licenciado bajo una licencia Creative Commons Atribución-Compartir Obras Derivadas Igual 2.0 Chile.
    Esto significa que puedes modificar, realizar obras derivadas e incluso lucrar con el contenido de este blog, siempre y cuando, nos cites como los autores y la obra derivada tenga esta misma licencia.
  •  

    Septiembre 2008
    L M X J V S D
    « Ago   Oct »
    1234567
    891011121314
    15161718192021
    22232425262728
    2930  
  • Meta