Betty: Siri of Google Now-achtige assistent in de Linux-terminal

Wat is Betty?

Betty is Siri o Google Now vanaf de opdrachtregel. Nou, zoiets. De tool vertaalt eenvoudige Engelse uitdrukkingen naar de opdrachten die daadwerkelijk moeten worden uitgevoerd om de gevraagde actie uit te voeren.

Op dit moment is controle niet mogelijk Betty via spraakopdrachten, maar via instructies die in de terminal zijn geschreven. Betty het toont niet alleen het eindresultaat, maar ook het commando dat achter de schermen wordt uitgevoerd.

Betty-kenmerken

Zoals verduidelijkt op de pagina van GitHub van het project, Betty probeert "een manier te bieden om de computer te gebruiken door middel van natuurlijke taal":

Het voordeel ligt in het bijzonder in het feit dat u dingen met de computer doet zonder de opdrachtregel te verlaten of op internet naar de juiste opdracht te zoeken. Betty werkt gewoon.

teer

Het typische voorbeeld is bestandscompressie / decompressie, wat meestal een beetje ingewikkeld is vanaf de terminal als men niet precies de commando's en parameters onthoudt die geschikt zijn voor elk type bestand (zip, tar, rar, etc.). Met BettyIn plaats daarvan kunt u een bestand zonder complicaties uitpakken:

betty decomprimeer file.tar.gz

Betty bevat ondersteuning voor een groot aantal opdrachten, waaronder:

  • count (telt het aantal karakters in een bestand, het aantal woorden in een directory, etc.);
  • config (verander je gebruikersnaam);
  • datetime (huidige datum en tijd, etc.);
  • Zoeken (zoeken naar bestanden);
  • Internet- / webquery's (download een bestand, toon de weersvoorspelling, etc.);
  • bestands- / mapbewerkingen (bestanden comprimeren / decomprimeren, de grootte van een bestand weergeven, de rechten van een bestand wijzigen, enz.);
  • processen;
  • gebruikersopdrachten (toont gebruikersnaam, echte naam, IP-nummer, wie er nog meer is ingelogd, enz.);
  • bestuurt iTunes en Spotify;
  • veel meer.

Hoe Betty te installeren

1.- installeren Ruby (vereist om te gebruiken Betty) En Krullen (vereist door Betty om enkele opdrachten uit te voeren). In Ubuntu, voer gewoon de volgende opdracht uit:

sudo apt-get install ruby ​​curl

2.- installeren Git en download de nieuwste versie van Betty:

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

3.- En tot slot moet u het bestandspad toewijzen betty / main.rb alias betty in uw bestand ~ / bashrc. Ervan uitgaande dat u Betty heeft gedownload naar uw gebruikersmap, voert u gewoon het volgende uit:

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

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Ivanbarram zei

    Dus we kunnen zeggen dat Betty doof is?

    Heel goed, groeten.

    1.    robert zei

      LOL! Ik dacht hetzelfde ... 😉
      zeer goede post Ik probeer het !!!

    2.    laten we linux gebruiken zei

      Ha ha! Zoiets….
      Gelukkig is het niet lelijk. 🙂
      Knuffel! Paul.

  2.   victorhck zei

    Hello!
    Ik heb haar een beetje Spaans laten leren, als iemand haar meer durft te leren, kan ze dat op GitHub doen !!

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

  3.   Azureus zei

    Het is nogal grappig, bijnaam voor mijn laptop Betty, toeval. Waar?

  4.   johnfgs zei

    tar jxvf fubar.tar.bz2

  5.   desicoder zei

    Ik weet niet hoeveel seconden ik aan het commando heb gedacht, maar het kortste commando dat ik kan bedenken met tar is:

    root @ bomb: >> tar c /

    dat zal een aantal rare symbolen op het scherm laten zien die de tarball-gegevens zijn uit de root-directory

    Saludos!

    1.    desicoder zei

      Nog beter. In plaats van te denken aan een commando met tar, voeren we poweroff uit op de pomp, het kan werken of als het een val is die we exploderen omdat het een alias was voor tar –invalid-command xD.

  6.   Jonathan Delgao zei

    Het enige slechte ding met betty voor nu is dat ze compatibiliteitsproblemen heeft met sommige systemen.

  7.   Mark Mendez zei

    hallo, ik heb een probleem, ik heb geprobeerd betty te installeren, maar het was niet mogelijk, en elke keer dat ik de terminal open, verschijnt het volgende:
    bash: /home/cancervero85/.bashrc: regel 171: syntaxisfout bij onverwacht token betty="~/betty/main.rb"'
    bash: /home/cancervero85/.bashrc: line 171:
    esacalias betty = »~ / betty / main.rb» '

    Ik heb het geprobeerd in elementaire os loki