Betty: „Siri“ arba „Google Now“ stiliaus padėjėjas „Linux“ terminale

Kas yra Betty?

betty yra "Siri" o "Google" dabar iš komandinės eilutės. Na, kažkas panašaus. Įrankis paverčia paprastas angliškas frazes komandomis, kurias iš tikrųjų reikia atlikti norint atlikti prašomą veiksmą.

Šiuo metu neįmanoma suvaldyti betty naudodamas balso komandas, bet taip, naudodamasis terminalo instrukcijomis. betty tai parodys ne tik galutinį rezultatą, bet ir užkulisiuose vykdomą komandą.

Betty charakteristikos

Kaip paaiškinta GitHub projekto, betty siekia „suteikti kompiuterio naudojimo būdą natūralia kalba“:

Konkrečiai, nauda slypi tuo, kad reikia atlikti veiksmus su kompiuteriu nepaliekant komandinės eilutės ar ieškant tinkamos komandos internete. Betty tiesiog veikia.

degutas

Tipiškas pavyzdys yra failų glaudinimas / dekompresavimas, kuris paprastai yra šiek tiek komplikuotas nuo terminalo, jei tiksliai nepamenate komandų ir parametrų, tinkamų kiekvienam failo tipui (zip, tar, rar ir kt.). Su bettyVietoj to galite išpakuoti failą be komplikacijų:

betty nesuspausti file.tar.gz

betty apima įvairių komandų palaikymą, įskaitant:

  • suskaičiuoti (skaičiuoja simbolių skaičių faile, žodžių skaičių kataloge ir kt.);
  • config (pakeisti savo vartotojo vardą);
  • datos laikas (dabartinė data ir laikas ir kt.);
  • Rasti (ieškoti failų);
  • Interneto / interneto užklausos (atsisiųskite failą, parodykite orų prognozę ir kt.);
  • failų / katalogų operacijos (suspausti / išspausti failus, parodyti failo dydį, pakeisti failo teises ir pan.);
  • procesai;
  • vartotojo komandos (rodo vartotojo vardą, tikrąjį vardą, IP numerį, kas dar prisijungęs ir pan.);
  • valdo „iTunes“ ir „Spotify“;
  • daug daugiau.

Kaip įdiegti Betty

1. Įrengti rubinas (reikia naudoti betty) ir Kamuolėlis (reikalaujama pagal betty paleisti kai kurias komandas). Į ubuntu, tiesiog paleiskite šią komandą:

sudo apt-get install ruby ​​curl

2. Įrengti git ir atsisiųskite naujausią versiją betty:

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

3. Galiausiai turite priskirti failo kelią betty / main.rb slapyvardis Betty savo faile ~ / bashrc. Darant prielaidą, kad atsisiuntėte „Betty“ į savo vartotojo aplanką, tiesiog paleiskite:

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

10 komentarai, palikite savo

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   ivanbarramas sakė

    Taigi galėtume sakyti, kad Betė yra kurčia?

    Labai gerai, sveikinimai.

    1.    Robertas sakė

      DAUG JUOKO! Aš galvojau taip pat ... 😉
      labai geras postas bandau !!!

    2.    naudokime linux sakė

      Haha! Kažkas panašaus….
      Laimei, tai nėra bjaurus betty. 🙂
      Apkabink! Paulius.

  2.   nugalėtojas sakė

    Sveiki!
    Aš privertiau ją išmokti šiek tiek ispanų kalbos, jei kas nors išdrįsta ją išmokyti daugiau, ji gali tai padaryti per „GitHub“!

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

  3.   Azureus sakė

    Tai juokinga, mano nešiojamojo kompiuterio „Betty“ slapyvardis, sutapimas. Kur?

  4.   johnfgs sakė

    degutas jxvf fubar.tar.bz2 🙂

  5.   desikoderis sakė

    Aš nežinau, kiek sekundžių galvojau apie komandą, bet trumpiausia komanda, kurią galiu sugalvoti su degutu, yra:

    šaknis @ bomba: >> deguto c /

    ekrane pasirodys krūva keistų simbolių, kurie yra šakalinio katalogo vartotojai

    Sveiki atvykę!

    1.    desikoderis sakė

      Dar geriau. Užuot galvoję apie komandą su derva, mes atliekame siurblio maitinimą, jis gali veikti arba jei tai yra spąstai, kuriuos mes sprogome, nes tai buvo tar-invalid-command xD slapyvardis.

  6.   Jonathanas Delgao sakė

    Kol kas vienintelis blogas dalykas, susijęs su Betty, yra tas, kad ji turi suderinamumo problemų su kai kuriomis sistemomis.

  7.   Markas Mendezas sakė

    sveiki, turiu problemą, bandžiau įdiegti „Betty“, bet tai nebuvo įmanoma, ir kiekvieną kartą atidarius terminalą pasirodo:
    bash: /home/cancervero85/.bashrc: 171 eilutė: sintaksės klaida šalia netikėto prieigos rakto betty="~/betty/main.rb"'
    bash: /home/cancervero85/.bashrc: line 171:
    esacalias betty = »~ / betty / main.rb» '

    Bandžiau elementariuose os loki