S-Seach、ブラウザを使用して端末からWebを検索します

s-searchについて

次の記事では、S-Searchについて見ていきます。 これは私たちを助けるツールです ターミナルを使用してブラウザで検索。 ユーザーが端末でいくつかのタスクを実行していて、特定のサイトで情報を検索する必要がある場合は、端末を終了し、ブラウザーを実行して検索を実行する必要があります。 このツールを使用すると、より高速に実行できます。

Sとしても知られているS-Searchは、私たちを可能にする唯一のツールではありません ターミナルからウェブを検索、しかしそれは箱から出してダースの検索エンジンをサポートします。 ユーザーが検索を実行すると、結果はデフォルトのブラウザに表示されます。 これにより、ターミナルからの簡単なコマンドで、Google、Amazon、DebianPKG、IMDBなどの多くのものを検索できるようになります。

UbuntuにS-Searchをインストールする

一番簡単な方法 S-searchのインストールはスナップパッケージを使用しています、で見つけることができます スナック。 このようにするには、XNUMXつだけ開く必要があります ターミナル (Ctrl + Alt + T)そしてインストールコマンドを書きます:

スナップS検索をインストールします

sudo snap install s-search

あなたが物事を行う視覚的な方法を好むなら、あなたはすることができます ソフトウェアセンターからインストールします。 その名前を検索することでアプリケーションを見つけることができます: 's-検索'。

ソフトウェアセンターのインストール

私たちもできる 彼らのに示されているように、ソースをコンパイルします GitHubページ。 これを行うには、ターミナルで実行する必要があります(Ctrl + Alt + T):

インストールしてください

sudo apt install golang-go

zquestzを入手してください

go get -v github.com/zquestz/s

cd $GOPATH/src/github.com/zquestz/s

S-検索ビルド

make

make install

プログラムをコンパイルすることを選択した場合、 zquestzディレクトリにファイル«s»があります。これは実行する必要があるファイルです。 検索する。

ターミナルから検索

何でもググる(デフォルトの検索エンジンです), アプリケーションの名前を入力し、その後にクエリを入力するだけです。。 たとえば、このブログを検索するには、ターミナル(Ctrl + Alt + T)に次のコマンドを入力するだけです。

s-search 検索 Ubunlog

s-search ubunlog

ほとんどすぐに、デフォルトのブラウザ(この場合はFirefox)が画面に表示されます。 ブラウザはその検索リクエストの結果を表示します.

代替検索プロバイダー

S-Searchは、他の多くの検索エンジンとも互換性があるため、非常に便利です。 ために ユーザーがS-searchで何かを検索できるすべてのサイトのリストを見る、次のコマンドを作成する必要があります。

利用可能な検索エンジン

s-search -l

それらのXNUMXつにクエリを送信します、次のように検索エンジン名/キーワードを使用する必要があります。

スマートテレビのAmazon検索

s-search -p amazon smarth tv

上記のクエリでは、S-searchを使用してAmazonでスマートテレビを見つけました。 プロバイダーとクエリ用語を変更することで、たとえば、 Spotifyで特定の曲を検索する.

Spotifyで検索

S-searchは、これを実現するために高度なアルゴリズムや複雑なコードを使用しません。 このアプリは、検索URLのコレクションであり、検索クエリが追加されています.

ターミナルでURLを検索

また、を使用した検索では、これらの各URLを確認できます。 -oオプション。 デフォルトのブラウザを開いて結果を表示する代わりに、 S-searchはターミナルに検索URLを表示します.

コンフィギュレーション

このプログラムのコードをコンパイルした場合は、独自のデフォルト構成を作成できます。。 あなたは単にファイルを作成する必要があります 〜/ .config / s / config。 構成ファイルはUCL形式です。 JSONも完全にサポートされています。

このファイルでは、次のことが可能になります。 独自のデフォルトプロバイダーを設定する、duckduckgoなど、次のような行を追加します。

provider: duckduckgo

したい場合は カスタムプロバイダーを追加する 従う構造は次のようになります。

customProviders [
{
name: nombre-de-la-web
url: "http://url-de-la-web.com?q=%s"
tags: [ejemplo-de-tag]
}
]

s-検索構成ファイル

カスタムプロバイダーには、次のようないくつかの基本的なものが必要です。

  • 英数字の名前。 ^[a-zA-Z0-9_]*$
  • トークン %s クエリ文字列。
  • 有効なURLスキーム。

カスタム検索

ここでそれは言わなければなりません 検索URLによっては、構造が少し変わる場合があります。 このプログラムの構成の詳細については、ユーザーは プロジェクトGitHubページ.

アンインストール

このプログラムからスナップパッケージを削除します、ターミナルを開いて(Ctrl + Alt + T)、次のコマンドを実行するだけです。

s-searchsnapをアンインストールします

sudo snap remove s-search

S-searchには、多くの人気サイトのURLが多数組み込まれています。 ターミナルからアクセスできます。 この組み合わせにより、何でもすばやく検索できるため、非常に便利です。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。