About Taringa!

Popular channels

Betty - Asistente como Siri o Google Now en Terminal



Buenas gente, les traigo una info muy útil para aquellos que utilizamos bastante la Terminal. Espero que les sirva y, de ser así, comenten también en la fuente para apoyar al autor original.

Betty - un asistente al estilo Siri o Google Now pero para Terminal:



Betty es el Siri o Google Now de la línea de comandos. Bueno, algo así. La herramienta traduce frases simples en inglés a los comandos que realmente hace falta ejecutar para llevar a cabo la acción solicitada.

Por el momento, no es posible controlar a Betty mediante comandos de voz, pero sí a través de instrucciones escritas en el terminal. Betty mostrará no sólo el resultado final sino también el comando que está siendo ejecutado detrás de escena.


Características:


Según aclaran en la página de GitHub del proyecto, Betty busca “proporcionar una manera de utilizar la computadora a través de un lenguaje natural”:



En concreto, el beneficio radica en el hecho de hacer cosas con la computadora sin salirte de la línea de comandos o buscar en Internet el comando adecuado. Betty simplemente funciona.



El ejemplo típico es la compresión/descompresión de archivos, que suele ser un tanto complicada desde el terminal si uno no recuerda exactamente los comandos y parámetros adecuados a cada tipo de archivo (zip, tar, rar, etc.). Con Betty, en cambio, es posible descomprimir un archivo sin complicaciones:



betty uncompress archivo.tar.gz

Betty incluye soporte para una variedad de comandos, entre otros:


  • count (cuenta el número de caracteres en un archivo, el número de palabras en un directorio, etc.);
  • config (cambia tu nombre de usuario);
  • datetime (fecha y hora actual, etc.);
  • Find (busca archivos);
  • Internet / web queries (descarga un archivo, muestra la previsión del clima, etc.);
  • file / directory operations (comprimir/descomprimir archivos, muestra el tamaño de un archivo, cambia los permisos de un archivo, etc.);
  • procesos;
  • comandos de usuario (muestra el nombre de usuario, el nombre real, el número de IP, quién más está logueado, etc.);
  • controla iTunes y Spotify;
  • mucho más.

Instalación


1.- Instalar Ruby (necesario para utilizar Betty) y el Curl (requerido por Betty para ejecutar algunos comandos). En Ubuntu, basta ejecutar el siguiente comando:



sudo apt-get install ruby curl

o

sudo pacman -S ruby curl



2.- Instalar Git y descargar la última versión de Betty:



sudo apt-get install git
cd && git clone https://github.com/pickhardt/betty

o

sudo pacman -S git
cd && git clone https://github.com/pickhardt/betty



3.- Y, por último, hay que asignar la ruta del archivo betty/main.rb al alias betty en su archivo ~/bashrc. Suponiendo que hayas descargado Betty en tu carpeta de usuario, basta ejecutar:



echo "alias betty="~/betty/main.rb"" >> ~/.bashrc
source ~/.bashrc




Si les gustó este aporte:



Y como siempre:





Todo comentario desubicado, irrespetuoso y/o fuera de lugar será borrado y en caso de que sea necesario el usuario será bloqueado.
0No comments yet
      GIF