Betty: assistente in stile Siri o Google Now nel terminale Linux

Cos'è Betty?

Betty è Siri o Google Now dalla riga di comando. Be ', qualcosa del genere. Lo strumento traduce semplici frasi inglesi in comandi che devono essere effettivamente eseguiti per eseguire l'azione richiesta.

Al momento non è possibile controllare Betty tramite comandi vocali, ma tramite istruzioni scritte nel terminale. Betty mostrerà non solo il risultato finale, ma anche il comando che viene eseguito dietro le quinte.

Caratteristiche di Betty

Come chiarito nella pagina di GitHub del progetto, Betty cerca di "fornire un modo per utilizzare il computer attraverso il linguaggio naturale":

Nello specifico, il vantaggio risiede nel fatto di eseguire operazioni con il computer senza uscire dalla riga di comando o cercare in Internet il comando appropriato. Betty funziona e basta.

tar

L'esempio tipico è la compressione / decompressione di file, che di solito è un po 'complicata da terminale se non si ricordano esattamente i comandi ei parametri appropriati per ogni tipo di file (zip, tar, rar, ecc.). Con BettyInvece, puoi decomprimere un file senza complicazioni:

betty decomprimere file.tar.gz

Betty include il supporto per una varietà di comandi, tra cui:

  • count (conta il numero di caratteri in un file, il numero di parole in una directory, ecc.);
  • config (cambia il tuo nome utente);
  • datetime (data e ora correnti, ecc.);
  • Trova (cerca file);
  • Interrogazioni Internet / web (scaricare un file, visualizzare le previsioni del tempo, ecc.);
  • operazioni su file / directory (comprimere / decomprimere file, mostrare la dimensione di un file, modificare i permessi di un file, ecc.);
  • processi;
  • comandi utente (mostra nome utente, nome reale, numero IP, chi altro è connesso, ecc.);
  • controlla iTunes e Spotify;
  • molto di piu.

Come installare Betty

1. - installare Ruby (richiesto per utilizzare Betty) E l' Curl (richiesto dalla Betty per eseguire alcuni comandi). In Ubuntu, esegui il seguente comando:

sudo apt-get install ruby ​​curl

2. - installare Idiota e scarica l'ultima versione di Betty:

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

3. - E infine, devi assegnare il percorso del file betty / main.rb alias betty nel tuo file ~ / bashrc. Supponendo che tu abbia scaricato Betty nella tua cartella utente, esegui:

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

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   ivanbarra suddetto

    Quindi potremmo dire che Betty è sorda?

    Molto bene, saluti.

    1.    robert suddetto

      LOL! Ho pensato la stessa cosa ... 😉
      ottimo post lo provo !!!

    2.    usiamo linux suddetto

      Haha! Qualcosa del genere….
      Fortunatamente, non è brutta betty. 🙂
      Abbraccio! Paolo.

  2.   vittoriano suddetto

    Ciao!
    Le ho fatto imparare un po 'di spagnolo, se qualcuno osa insegnarle di più, può farlo su GitHub !!

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

  3.   Azureus suddetto

    È un po 'divertente, soprannome per il mio portatile Betty, coincidenza.

  4.   johnfgs suddetto

    tar jxvf fubar.tar.bz2

  5.   desikoder suddetto

    Non so quanti secondi ho pensato al comando, ma il comando più breve a cui riesco a pensare con tar è:

    root @ bomb: >> tar c /

    questo mostrerà sullo schermo molti strani simboli che sono i dati del tarball dalla directory principale

    Saludos!

    1.    desikoder suddetto

      Anche meglio. Invece di pensare a un comando con tar, eseguiamo poweroff sulla pompa, potrebbe funzionare o se è una trappola che esplodiamo perché era un alias di tar –invalid-command xD.

  6.   Jonathan Delgao suddetto

    L'unica cosa negativa con betty per ora è che ha problemi di compatibilità con alcuni sistemi.

  7.   Marco Mendez suddetto

    ciao, ho un problema, ho provato ad installare betty, ma non è stato possibile, e ogni volta che apro il terminale appare quanto segue:
    bash: /home/cancervero85/.bashrc: riga 171: errore di sintassi vicino al token imprevisto betty="~/betty/main.rb"'
    bash: /home/cancervero85/.bashrc: line 171:
    esacalias betty = »~ / betty / main.rb» '

    L'ho provato in elementary os loki