Бетті: Siri або помічник у стилі Google Now у терміналі Linux

Що таке Бетті?

Бетті є Siri o Тепер Google з командного рядка. Ну, щось подібне. Інструмент переводить прості англійські фрази в команди, які насправді потрібно виконати для виконання запитуваної дії.

На даний момент це неможливо контролювати Бетті за допомогою голосових команд, але так, через інструкції, написані в терміналі. Бетті він покаже не тільки кінцевий результат, а й команду, яка виконується за кадром.

Характеристики Бетті

Як з'ясовано на сторінці GitHub проекту, Бетті прагне "забезпечити спосіб використання комп’ютера за допомогою природної мови":

Зокрема, вигода полягає в тому, щоб робити щось із комп’ютером, не виходячи з командного рядка та не шукаючи відповідну команду в Інтернеті. Бетті просто працює.

дьоготь

Типовим прикладом є стиснення / декомпресія файлів, що, як правило, дещо складніше від терміналу, якщо людина не пам'ятає точно команди та параметри, відповідні кожному типу файлів (zip, tar, rar тощо). С БеттіНатомість ви можете розпакувати файл без ускладнень:

betty розпакувати файл.tar.gz

Бетті включає підтримку різноманітних команд, включаючи:

  • count (підраховує кількість символів у файлі, кількість слів у каталозі тощо);
  • config (змінити ім'я користувача);
  • дата-час (поточна дата та час тощо);
  • Пошук (пошук файлів);
  • Інтернет / веб-запити (завантажте файл, покажіть прогноз погоди тощо);
  • операції з файлами / каталогами (стискання / розпакування файлів, показ розміру файлу, зміна дозволів файлу тощо);
  • процеси;
  • команди користувача (показує ім’я користувача, справжнє ім’я, номер IP, хто ще ввійшов в систему тощо);
  • контролює iTunes та Spotify;
  • набагато більше.

Як встановити Бетті

1. - Встановлювати рубін (необхідний для використання Бетті) та Витися (вимагає Бетті для запуску деяких команд). В Ubuntu, просто запустіть таку команду:

sudo apt-get встановити ruby ​​curl

2. - Встановлювати Git і завантажте останню версію Бетті:

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

3. - І нарешті, вам слід призначити шлях до файлу betty / main.rb псевдонім Бетті у вашому файлі ~ / bashrc. Припускаючи, що ви завантажили Бетті у свою папку користувача, просто запустіть:

echo "alias betty = \" ~ / betty / main.rb \ "" >> ~ / .bashrc джерело ~ / .bashrc

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   іванбаррам - сказав він

    Тож ми могли б сказати, що Бетті глуха?

    Дуже добре, вітаю.

    1.    Роберт - сказав він

      ЛОЛ! Я думав так само ... 😉
      дуже хороший пост я пробую !!!

    2.    давайте використовувати linux - сказав він

      Ха-ха! Щось таке….
      На щастя, це не потворна Бетті. 🙂
      Обійми! Павло.

  2.   Вікторхк - сказав він

    Здрастуйте!
    Я змусив її вивчити трохи іспанської, якщо хтось наважиться навчити її більше, вона може це зробити на GitHub !!

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

  3.   Azureus - сказав він

    Це якось смішно, прізвисько для мого ноутбука Бетті, збіг обставин. Де?

  4.   johnfgs - сказав він

    смола jxvf fubar.tar.bz2 🙂

  5.   дезікодер - сказав він

    Не знаю, скільки секунд я думав про команду, але найкоротша команда, яку я можу придумати за допомогою tar, це:

    root @ bomb: >> tar c /

    що буде відображати купу дивних символів на екрані, які є даними tarball з кореневого каталогу

    Saludos!

    1.    дезікодер - сказав він

      Навіть краще. Замість того, щоб думати про команду з tar, ми виконуємо потужність на насосі, це може спрацювати або якщо це пастка, яку ми вибухаємо, оскільки це був псевдонім tar –invalid-command xD.

  6.   Джонатан Дельгао - сказав він

    Наразі з Бетті погано лише те, що вона має проблеми з сумісністю з деякими системами.

  7.   МАРКОС МЕНДЕЗ - сказав він

    привіт, у мене проблема, я намагався встановити betty, але це було неможливо, і кожного разу, коли я відкриваю термінал, з'являється таке:
    bash: /home/cancervero85/.bashrc: рядок 171: синтаксична помилка біля несподіваного маркера betty="~/betty/main.rb"'
    bash: /home/cancervero85/.bashrc: line 171:
    esacalias betty = »~ / betty / main.rb» '

    Я пробував в елементарних ос локах