S-Seach, tìm kiếm trên web từ thiết bị đầu cuối của bạn bằng trình duyệt

về s-search

Trong phần tiếp theo, chúng ta sẽ xem xét về S-Search. Đây là một công cụ sẽ giúp chúng tôi tìm kiếm trong trình duyệt của chúng tôi bằng thiết bị đầu cuối. Khi người dùng đang thực hiện một số tác vụ trong thiết bị đầu cuối và cần tìm kiếm thông tin trên một trang web cụ thể, cần phải thoát khỏi thiết bị đầu cuối và chạy trình duyệt để thực hiện tìm kiếm. Với công cụ này chúng ta sẽ có cách thực hiện nhanh hơn.

S-Search, còn được gọi là S, không phải là công cụ duy nhất có thể cho phép chúng tôi tìm kiếm trên web từ thiết bị đầu cuối, nhưng nó hỗ trợ hàng tá công cụ tìm kiếm. Khi người dùng thực hiện tìm kiếm, kết quả sẽ xuất hiện trong trình duyệt mặc định của họ. Nó sẽ cho phép chúng tôi tìm kiếm bất kỳ thứ gì trên Google, Amazon, DebianPKG, IMDB và nhiều người khác bằng một lệnh đơn giản từ thiết bị đầu cuối.

Cài đặt S-Search trên Ubuntu

Cách dễ nhất để cài đặt S-search đang sử dụng gói snap của nó, mà chúng ta có thể tìm thấy trong Snapcraft. Để làm theo cách này, chúng ta sẽ chỉ phải mở một thiết bị đầu cuối (Ctrl + Alt + T) và viết lệnh cài đặt:

cài đặt snap s-search

sudo snap install s-search

Nếu bạn thích cách làm việc trực quan, bạn có thể cài đặt nó thông qua Trung tâm phần mềm. Chúng tôi có thể tìm thấy ứng dụng bằng cách tìm kiếm tên của nó: 's-tìm kiếm'.

cài đặt trung tâm phần mềm

Chúng tôi cũng có thể biên dịch nguồn, như được chỉ ra trong Trang GitHub. Để làm điều này, chúng ta sẽ phải thực thi trong một terminal (Ctrl + Alt + T):

cài đặt đi

sudo apt install golang-go

đi lấy zquestz

go get -v github.com/zquestz/s

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

Bản dựng S-Search

make

make install

Nếu bạn chọn biên dịch chương trình, trong thư mục zquestz, chúng tôi sẽ tìm thấy tệp «s», tệp này sẽ là tệp chúng tôi sẽ phải thực thi tìm kiếm.

Tìm kiếm từ Terminal

Để google bất cứ thứ gì (là công cụ tìm kiếm mặc định), chúng tôi sẽ chỉ phải viết tên của ứng dụng, sau đó là truy vấn. Ví dụ: để tìm kiếm blog này, chúng ta chỉ cần nhập vào terminal (Ctrl + Alt + T) lệnh:

tìm kiếm s-tìm kiếm Ubunlog

s-search ubunlog

Gần như ngay lập tức trình duyệt mặc định sẽ xuất hiện trên màn hình, trong trường hợp này là Firefox. Trình duyệt sẽ hiển thị kết quả của yêu cầu tìm kiếm đó.

Các nhà cung cấp dịch vụ tìm kiếm thay thế

S-Search rất hữu ích vì nó cũng tương thích với nhiều công cụ tìm kiếm khác. Đối với xem danh sách tất cả các trang web nơi người dùng có thể tìm kiếm thứ gì đó bằng S-search, chúng ta sẽ phải viết lệnh:

công cụ tìm kiếm có sẵn

s-search -l

đến hướng truy vấn của chúng tôi đến một trong số họ, chúng ta chỉ cần sử dụng tên / từ khóa của công cụ tìm kiếm như sau:

Tìm kiếm trên Amazon cho TV thông minh

s-search -p amazon smarth tv

Trong truy vấn trên, chúng tôi đã sử dụng S-search để tìm TV thông minh trên Amazon. Ví dụ: bằng cách thay đổi nhà cung cấp và cụm từ truy vấn, chúng tôi có thể tìm kiếm một bài hát cụ thể trên Spotify.

tìm kiếm trên Spotify

S-search không sử dụng các thuật toán nâng cao hoặc mã phức tạp để đạt được điều này. Ứng dụng này chỉ là một tập hợp các url tìm kiếm mà các truy vấn tìm kiếm của chúng tôi được thêm vào.

url tìm kiếm trong thiết bị đầu cuối

Chúng tôi cũng có thể thấy từng URL này cho bất kỳ tìm kiếm nào của chúng tôi bằng cách sử dụng -o tùy chọn. Với nó thay vì mở trình duyệt mặc định của chúng tôi để hiển thị kết quả, S-search sẽ hiển thị url tìm kiếm trong thiết bị đầu cuối.

cấu hình

Nếu bạn đã biên dịch mã cho chương trình này, bạn sẽ có thể tạo cấu hình mặc định của riêng mình. Bạn chỉ cần tạo tệp ~ / .config / s / config. Tệp cấu hình có định dạng UCL. JSON cũng được hỗ trợ đầy đủ.

Trong tệp này, chúng tôi sẽ có khả năng đặt nhà cung cấp mặc định của riêng chúng tôi, chẳng hạn như duckduckgo, thêm một dòng như sau:

provider: duckduckgo

Nếu bạn muốn thêm một nhà cung cấp tùy chỉnh cấu trúc cần tuân theo sẽ như sau:

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

tập tin cấu hình s-search

Các nhà cung cấp tùy chỉnh yêu cầu một số điều cơ bản như sau:

  • Một tên chữ và số. ^[a-zA-Z0-9_]*$
  • Một mã thông báo %s cho chuỗi truy vấn.
  • Một lược đồ URL hợp lệ.

tìm kiếm tuỳ chỉnh

Ở đây phải nói rằng tùy thuộc vào url tìm kiếm, cấu trúc có thể thay đổi một chút. Để biết thêm thông tin về cấu hình của chương trình này, người dùng có thể sử dụng dự án trang GitHub.

Gỡ cài đặt

đến loại bỏ gói snap khỏi chương trình này, chúng ta chỉ cần mở một terminal (Ctrl + Alt + T) và chạy lệnh:

gỡ cài đặt s-search snap

sudo snap remove s-search

S-search đi kèm với hàng tá URL cho nhiều trang web phổ biến được tích hợp sẵn và nó có thể truy cập được từ thiết bị đầu cuối. Sự kết hợp này làm cho nó khá hữu ích, vì nó sẽ cho phép chúng tôi tìm kiếm bất cứ thứ gì một cách nhanh chóng.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.