La línea de comandos sigue siendo increíblemente popular porque es increíblemente versátil.
Puedes hacer mucho en una terminal. Puede administrar su sistema operativo, aplicaciones y archivos; puede conectarse a servidores remotos, ver películas, jugar juegos, obtener el pronóstico del tiempo y mucho más
El uso de la CLI puede ser divertido y educativo.
¿Usar Twitter a través de una interfaz de línea de comandos? Mmm…
Te concedo que usar una CLI de Twitter suena un poco loco, y en muchos sentidos lo es.
Twitter es una plataforma visual en estos días, con avatares, fotos incrustadas, videos, gifs, encuestas, esos nuevos Momentos de Twitter, todo una parte integral de la razón de ser del servicio de microblogging.
Pero en su esencia, Twitter es un servicio de texto (inicialmente se configuró como un servicio basado en SMS) y esto significa que "simplemente funciona" cuando se ve a través de una herramienta basada en texto como un emulador de terminal.
El uso de Twitter en una ventana de terminal puede ser una excelente manera de aprovechar el valor de la herramienta en un entorno de trabajo o estudio, pero sin la distracción de los gifs de reproducción automática y las espeluznantes selfies de celebridades.
En cierto modo, las aplicaciones de la terminal de Twitter le permiten concentrarse en el contenido de los tweets más que el escaparate que los acompaña; una forma de mantener Twitter enfocado sin perder el enfoque, por así decirlo.
Hay numerosos clientes de Twitter de línea de comandos diferentes disponibles para Windows, macOS y Linux.
Nuestro favorito es el de código abierto basado en Python Corriente de arcoíris. Logra el mejor equilibrio entre verse bien y funcionar bien, y es compatible con casi todas las funciones que necesitará.
Si bien Rainbow Stream está disponible para Windows y Mac, solo nos estamos enfocando en cómo funciona en Linux, específicamente Ubuntu.
Corriente de arcoíris es colorido, está bien estructurado y puede hacer casi todo lo que puede hacer una aplicación de escritorio de Twitter o un cliente basado en la web.
Usted puede ver los tweets más recientes de aquellos a los que sigues, y me gusta, retuitea o cita-retuitea si es necesario; puedes publicar tus propias actualizaciones de estado, enviar y leer mensajes directos e incluso seguir, dejar de seguir o bloquear personas.
Y el hecho de que no pueda ver las imágenes (de forma predeterminada) no significa que no pueda publicarlas como, sí, Rainbow Stream admite la carga de imágenes.
Podríamos ponernos líricos toda la noche sobre sus muchas, muchas características, pero el sitio web oficial y la documentación disponible en su página de GitHub hacen un amplio trabajo de explicación.
Abra una nueva ventana de Terminal y ejecute el siguiente comando para instalar Rainbow Stream usando el sistema de administración de paquetes de Python:
sudo pip3 instalar rainbowstream
Si recibe un error al ejecutarlo, es porque pip3 no está instalado. Primero deberá instalarlo:
sudo apt instalar python3-pip
Ahora vuelva a ejecutar el comando anterior.
Python pip se encargará de instalar la mayor parte de lo que necesita, pero si encuentra algún problema sobre las dependencias faltantes, puede ejecutar:
sudo apt-get install libsqlite3-dev libjpeg-dev libfreetype6 libfreetype6-dev zlib1g-dev
Suponiendo que todo vaya bien, puede iniciar la aplicación ejecutando el siguiente comando:
Rainbowstream
La primera vez que ejecute Rainbow Stream, se le guiará para agregar una cuenta de Twitter (válida).
La página de autenticación de Twitter se abrirá en una nueva pestaña en su navegador predeterminado. Deberá iniciar sesión con la cuenta de Twitter que desea usar en Rainbow Stream, autorizar la aplicación y luego escribir el PIN de acceso que ve en su navegador en la terminal.
Una vez autorizado con éxito, ¡estás dentro!
Hay una variedad vertiginosa de comandos que puede ejecutar, pero algunos de los más comandos útiles querrás usar seguir.
En cualquier momento puede escribir h
y presione enter para ver la documentación de ayuda incorporada.
Para twittear tipo t
seguido del contenido de su tweet, por ejemplo:
t Estoy twitteando desde #Rainbowstream, un excelente CLI #Twitter Client
Otros comandos útiles:
casa
- show me
- show Si prueba Rainbow Stream, háganoslo saber twitteando o usando el hashtag #rainbowstream.
Todo Ubuntu, Diariamente. Desde el 2009.