S-Seach, cari di web dari terminal anda menggunakan penyemak imbas

mengenai s-search

Dalam artikel seterusnya kita akan melihat S-Search. Ini adalah alat yang akan membantu kita cari di penyemak imbas kami menggunakan terminal. Ketika pengguna melakukan beberapa tugas di terminal dan perlu mencari informasi di laman web tertentu, perlu keluar dari terminal dan jalankan penyemak imbas untuk melakukan pencarian. Dengan alat ini kita akan mempunyai kaedah yang lebih pantas untuk melakukannya.

S-Search, juga dikenali sebagai S, bukan satu-satunya alat yang membolehkan kami cari di web dari terminal, tetapi menyokong selusin enjin carian di luar kotak. Ketika pengguna melakukan carian, hasilnya akan muncul di penyemak imbas lalai mereka. Ini akan membolehkan kita mencari apa sahaja di Google, Amazon, DebianPKG, IMDB dan banyak lagi yang lain dengan perintah mudah dari terminal.

Pasang S-Search di Ubuntu

Cara paling mudah untuk memasang S-search menggunakan pakej snapnya, yang dapat kita temui di Snapcraft. Untuk melakukannya dengan cara ini, kita hanya perlu membukanya terminal (Ctrl + Alt + T) dan tulis arahan pemasangan:

pasang carian s-snap

sudo snap install s-search

Sekiranya anda lebih suka cara visual untuk melakukan sesuatu, anda boleh memasangnya melalui Pusat Perisian. Kami dapat mencari aplikasinya dengan mencari namanya: 's-carian'.

pemasangan pusat perisian

Kita juga boleh menyusun sumbernya, seperti yang ditunjukkan dalam mereka Halaman GitHub. Untuk melakukan ini, kita harus melaksanakan di terminal (Ctrl + Alt + T):

pasang pergi

sudo apt install golang-go

pergi dapatkan zquestz

go get -v github.com/zquestz/s

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

Binaan S-Search

make

make install

Sekiranya anda memilih untuk menyusun program, di dalam direktori zquestz kita akan menemui fail «s», yang akan kita jalankan untuk mencari.

Mencari dari Terminal

Untuk google apa sahaja (adalah enjin carian lalai), kita hanya perlu menulis nama aplikasi, diikuti dengan pertanyaan. Sebagai contoh, untuk mencari blog ini, kita hanya perlu memasukkan terminal (Ctrl + Alt + T) pada perintah:

s-carian carian Ubunlog

s-search ubunlog

Hampir seketika penyemak imbas lalai akan muncul di skrin, dalam hal ini Firefox. Penyemak imbas akan memaparkan hasil permintaan carian itu.

Penyedia carian alternatif

S-Search sangat berguna kerana ia juga serasi dengan banyak enjin carian lain. Untuk lihat senarai semua laman web di mana pengguna boleh mencari sesuatu dengan carian-S, kita harus menulis arahan:

enjin carian tersedia

s-search -l

kepada arahkan pertanyaan kami ke salah satu daripada mereka, kita hanya perlu menggunakan nama / kata kunci mesin pencari seperti berikut:

Amazon mencari tv pintar

s-search -p amazon smarth tv

Dalam pertanyaan di atas, kami menggunakan S-search untuk mencari tv pintar di Amazon. Dengan menukar penyedia dan istilah pertanyaan, kita boleh contohnya, cari lagu tertentu di Spotify.

cari di spotify

S-search tidak menggunakan algoritma lanjutan atau kod kompleks untuk mencapai ini. Aplikasi ini hanyalah kumpulan url carian, yang mana pertanyaan carian kami ditambahkan.

cari url di terminal

Kami juga dapat melihat setiap URL ini untuk setiap carian kami menggunakan -o pilihan. Dengan itu, bukannya membuka penyemak imbas lalai kami untuk memaparkan hasilnya, S-search akan menunjukkan url carian di terminal.

konfigurasi

Sekiranya anda telah menyusun kod untuk program ini, anda akan dapat membuat konfigurasi lalai anda sendiri. Anda hanya perlu membuat fail ~ / .config / s / config. Fail konfigurasi dalam format UCL. JSON juga disokong sepenuhnya.

Dalam fail ini kita akan mempunyai kemungkinan untuk tetapkan penyedia lalai kami sendiri, seperti duckduckgo, menambah baris seperti berikut:

provider: duckduckgo

Jika anda mahu tambah penyedia khas struktur yang akan diikuti adalah seperti berikut:

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

fail konfigurasi s-search

Penyedia khusus memerlukan beberapa perkara asas seperti berikut:

  • Nama alfanumerik. ^[a-zA-Z0-9_]*$
  • Token %s untuk rentetan pertanyaan.
  • Skema URL yang sah.

carian tersuai

Di sini mesti dikatakan bahawa bergantung pada url carian, strukturnya mungkin sedikit berubah. Untuk maklumat lebih lanjut mengenai konfigurasi program ini, pengguna dapat menggunakan projek laman GitHub.

Nyahpasang

kepada keluarkan pakej snap dari program ini, kita hanya perlu membuka terminal (Ctrl + Alt + T) dan menjalankan perintah:

nyahpasang snap-s-search

sudo snap remove s-search

S-search dilengkapi dengan berpuluh-puluh URL untuk banyak laman web popular yang dibina dan ia boleh diakses dari terminal. Gabungan ini menjadikannya cukup berguna, kerana ia akan membolehkan kita mencari sesuatu dengan cepat.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.