Betty:LinuxターミナルのSiriまたはGoogleNowスタイルのアシスタント

ベティとは何ですか?

ベティ です シリ o Google Nowの コマンドラインから。 まあ、そのようなもの。 このツールは、単純な英語のフレーズを、要求されたアクションを実行するために実際に実行する必要があるコマンドに変換します。

現時点では、制御することはできません ベティ 音声コマンドを使用しますが、端末に書かれた指示を介してはい。 ベティ 最終結果だけでなく、舞台裏で実行されているコマンドも表示されます。

ベティの特徴

のページで明確にされているように GitHub プロジェクトの、 ベティ 「自然な言語でコンピューターを使用する方法を提供する」ことを目指しています。

具体的には、コマンドラインを離れたり、インターネットで適切なコマンドを検索したりせずに、コンピューターで処理を実行できるという利点があります。 ベティはうまくいきます。

tar

典型的な例はファイルの圧縮/解凍です。これは、各タイプのファイル(zip、tar、rarなど)に適切なコマンドとパラメーターを正確に覚えていない場合、通常、端末から少し複雑になります。 と ベティ代わりに、複雑にすることなくファイルを解凍することが可能です。

betty uncompress file.tar.gz

ベティ 次のようなさまざまなコマンドのサポートが含まれます。

  • count(ファイル内の文字数、ディレクトリ内の単語数などをカウントします);
  • config(ユーザー名を変更します);
  • 日時(現在の日時など);
  • 検索(ファイルの検索);
  • インターネット/ウェブクエリ(ファイルのダウンロード、天気予報の表示など)。
  • ファイル/ディレクトリ操作(ファイルの圧縮/解凍、ファイルのサイズの表示、ファイルのアクセス許可の変更など)。
  • プロセス;
  • ユーザーコマンド(ユーザー名、本名、IP番号、他にログインしている人などを表示します);
  • iTunesとSpotifyを制御します。
  • はるかに。

Bettyのインストール方法

1.- インストール ルビー (使用する必要があります ベティ)と カール (によって必要とされる ベティ いくつかのコマンドを実行します)。 に Ubuntu、次のコマンドを実行するだけです。

sudo apt-get install ruby​​ curl

2.- インストール Gitの の最新バージョンをダウンロードします ベティ:

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

3.- そして最後に、ファイルパスを割り当てる必要があります ベティ/main.rb エイリアス ベティ あなたのファイルで 〜/ bashrc。 Bettyをユーザーフォルダにダウンロードしたと仮定して、次のコマンドを実行します。

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