Betty: assistent a l'estil Siri o Google Now al terminal de Linux

Què és Betty?

Betty és el Siri o Ara Google de la línia d'ordres. Bé, una cosa així. L'eina tradueix frases simples en anglès als comandos que realment cal executar per dur a terme l'acció sol·licitada.

De moment, no és possible controlar Betty mitjançant ordres de veu, però si a través d'instruccions escrites en el terminal. Betty mostrarà no només el resultat final sinó també el comandament que està sent executat darrere d'escena.

Característiques de Betty

Segons aclareixen a la pàgina de GitHub de el projecte, Betty busca «proporcionar una manera d'utilitzar l'ordinador a través d'un llenguatge natural»:

En concret, el benefici rau en el fet de fer coses amb l'ordinador sense sortir-te de la línia d'ordres o cercar a Internet la comanda adequat. Betty simplement funciona.

tar

L'exemple típic és la compressió / descompressió d'arxius, que sol ser un tant complicada des del terminal si un no recorda exactament les ordres i paràmetres adequats a cada tipus d'arxiu (zip, tar, rar, etc.). amb Betty, En canvi, és possible descomprimir un arxiu sense complicacions:

betty uncompress arxiu.tar.gz

Betty Aquest suporta una varietat de comandaments, entre d'altres:

  • count (compte el nombre de caràcters en un arxiu, el nombre de paraules en un directori, etc.);
  • config (canvia el teu nom d'usuari);
  • datetime (data i hora actual, etc.);
  • Find (busca arxius);
  • Internet / web queries (descarrega un arxiu, mostra la previsió de el clima, etc.);
  • file / directory operations (comprimir / descomprimir arxius, mostra la mida d'un arxiu, canvia els permisos d'un arxiu, etc.);
  • processos;
  • ordres d'usuari (mostra el nom d'usuari, el nom real, el nombre d'IP, qui més està loguejat, etc.);
  • controla iTunes i Spotify;
  • molt més.

Com instal·lar Betty

1.- instal·lar Ruby (Necessari per utilitzar Betty) I el Rizo (Requerit per Betty per executar algunes ordres). en Ubuntu, N'hi ha prou executar la següent comanda:

sudo apt-get install ruby ​​curl

2.- instal·lar anar i descarregar l'última versió de Betty:

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

3.- I, finalment, cal assignar la ruta de l'arxiu betty / main.rb a l'àlies Betty en el seu arxiu ~ / Bashrc. Suposant que hagis descarregat Betty a la teva carpeta d'usuari, n'hi ha prou executar:

echo "àlies betty = \" ~ / Betty / main.rb \ "" >> ~ / .bashrc source ~ / .bashrc

10 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   ivanbarram va dir

    llavors podríem dir que Betty és sorda ??

    Molt bo, salutacions.

    1.    robert va dir

      jajajaja! pense el mateix ... 😉
      molt bo post ho provo !!!

    2.    usemoslinux va dir

      Jaja! Una cosa així ....
      Per sort, no és Betty la lletja. 🙂
      Abraçada! Pau.

  2.   victorhck va dir

    Hola!
    La vaig fer aprenser una mica d'espanyol, si algú s'anima a ensenyar-més ho pot fer en GitHub !!

    http://victorhckinthefreeworld.wordpress.com/2014/05/22/betty-tu-amiga-de-la-linea-de-comandos-aprende-espanol/

  3.   Azureus va dir

    És en certa manera graciosa, sobrenom al meu portàtil Betty, casualitat On?

  4.   juanfgs va dir

    tar jxvf fubar.tar.bz2 🙂

  5.   desikoder va dir

    No quants segons he estat pensant en la comanda, però a mi la comanda més curt que se m'acut amb tar és:

    root @ bomb: >> tar c /

    això mostrarà per pantalla un munt de símbols rars que són les dades de el fitxer tar de directori arrel

    Salutacions!

    1.    desikoder va dir

      Millor encara. En comptes de pensar en una ordre amb tar, executem poweroff a la bomba, pot ser que funcioni o bé si és un parany que ens esclati perquè fos un àlies cap tar -invalid-command xD.

  6.   Jonathan Delgao va dir

    L'única cosa dolenta amb betty per ara és que té problemes de compatibilitat amb un sistema.

  7.   MARCS MENDEZ va dir

    hola, tinc un problema, tracti d'instal·lar betty, però no em va ser possible, i cada que obro terminal m'apareix el siguiene:
    bash: /home/cancervero85/.bashrc: line 171: syntax error near unexpected token betty="~/betty/main.rb"'
    bash: /home/cancervero85/.bashrc: line 171:
    esacalias betty = »~ / Betty / main.rb» '

    El intenti en elementary us loki