Betty: Linux terminalinde Siri veya Google Now tarzı asistan

Betty nedir?

Betty olduğunu Siri o Google Asistan komut satırından. Peki, onun gibi bir şey. Araç, basit İngilizce cümleleri istenen eylemi gerçekleştirmek için gerçekten yürütülmesi gereken komutlara çevirir.

Şu anda kontrol etmek mümkün değil Betty sesli komutlar kullanıyor, ancak evet, terminalde yazılı talimatlar aracılığıyla. Betty sadece nihai sonucu değil, aynı zamanda perde arkasında yürütülen komutu da gösterecektir.

Betty Karakteristikleri

Sayfasında açıklandığı gibi GitHub projenin, Betty "bilgisayarı doğal dille kullanmanın bir yolunu sağlamayı" istiyor:

Spesifik olarak, avantaj, komut satırından çıkmadan bilgisayarınızla bir şeyler yapmak veya uygun komutu İnternet'te aramaktır. Betty sadece çalışıyor.

katran

Tipik örnek, her dosya türüne (zip, tar, rar, vb.) Uygun komutları ve parametreleri tam olarak hatırlamıyorsa, genellikle uçbirimden biraz karmaşık olan dosyaların sıkıştırılması / açılmasıdır. İle BettyBunun yerine, bir dosyayı karmaşıklık olmadan açmak mümkündür:

betty sıkıştırılmış dosya.tar.gz

Betty aşağıdakiler dahil çeşitli komutlar için destek içerir:

  • count (bir dosyadaki karakter sayısını, bir dizindeki kelime sayısını vb. sayar);
  • config (kullanıcı adınızı değiştirin);
  • tarihsaat (geçerli tarih ve saat vb.);
  • Bul (dosyaları ara);
  • İnternet / web sorguları (bir dosya indirin, hava durumunu gösterin, vb.);
  • dosya / dizin işlemleri (dosyaları sıkıştırma / açma, dosya boyutunu gösterme, dosya izinlerini değiştirme vb.);
  • süreçler;
  • kullanıcı komutları (kullanıcı adını, gerçek adı, IP numarasını, başka kimlerin oturum açtığını vb. gösterir);
  • iTunes ve Spotify'ı kontrol eder;
  • daha fazla.

Betty nasıl kurulur

1. - kurmak Yakut (kullanmak için gerekli Betty) ve Kıvırmak (gerektiren Betty bazı komutları çalıştırmak için). İçinde Ubuntu, sadece aşağıdaki komutu çalıştırın:

sudo apt-get install ruby ​​curl

2. - kurmak Git ve en son sürümünü indirin Betty:

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

3. - Ve son olarak, dosya yolunu atamalısınız betty / main.rb takma ad Betty dosyanda ~ / bashrc. Betty'yi kullanıcı klasörünüze indirdiğinizi varsayarsak, şunu çalıştırın:

echo "takma ad betty = \" ~ / betty / main.rb \ "" >> ~ / .bashrc kaynak ~ / .bashrc

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Ivanbarram dijo

    Yani Betty'nin sağır olduğunu söyleyebilir miyiz?

    Çok güzel selamlar.

    1.    robert dijo

      LOL! Ben de aynısını düşündüm ... 😉
      çok iyi gönderi deniyorum !!!

    2.    hadi linux kullanalım dijo

      Haha! Bunun gibi bir şey….
      Şans eseri, çirkin betty değil. 🙂
      Sarıl! Paul.

  2.   Victorhck dijo

    Merhaba!
    Biraz İspanyolca öğrenmesini sağladım, eğer biri ona daha fazlasını öğretmeye cesaret ederse bunu GitHub'da yapabilir !!

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

  3.   Azureus dijo

    Bu biraz komik, dizüstü bilgisayarım Betty için lakap, tesadüf. Nerede?

  4.   Juanfgs dijo

    tar jxvf fubar.tar.bz2 :)

  5.   Desikoder dijo

    Komut hakkında kaç saniye düşündüğümü bilmiyorum ama tar ile aklıma gelen en kısa komut şudur:

    kök @ bomba: >> tar c /

    Bu, ekranda kök dizinden tarball verileri olan bir dizi garip sembol gösterecek

    Saludos!

    1.    Desikoder dijo

      Daha iyi. Tar ile bir komut düşünmek yerine, pompada güç kapatmayı gerçekleştiririz, çalışabilir veya eğer bu, tar –invalid-command xD'nin bir takma adı olduğu için patlattığımız bir tuzaksa.

  6.   Jonathan Delgao dijo

    Betty ile ilgili şu an için tek kötü şey, bazı sistemlerle uyumluluk sorunları yaşaması.

  7.   Mark Mendez dijo

    merhaba, bir sorunum var, betty'yi kurmaya çalıştım, ancak bu mümkün olmadı ve terminali her açtığımda aşağıdakiler beliriyor:
    bash: /home/cancervero85/.bashrc: satır 171: beklenmeyen belirteç yakınında sözdizimi hatası betty="~/betty/main.rb"'
    bash: /home/cancervero85/.bashrc: line 171:
    esacalias betty = »~ / betty / main.rb» '

    İlköğretim os loki'de denedim