Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Cách thêm Google Search và các Search Action khác vào menu chính của Peppermint

Thực tế hiện đại muốn hệ điều hành có chức năng tìm kiếm thông minh không giới hạn ở hệ thống file cục bộ mà mở rộng ra Internet, cho phép chúng ta tìm kiếm thông tin trực tuyến. Ví dụ, menu khởi động của Peppermint Linux cho phép bạn mặc định tìm kiếm qua công cụ tìm kiếm DuckDuckGo và tìm thông tin trên diễn đàn chính thức của nó.

Tuy nhiên, không có lý do gì để giới hạn ở các tùy chọn đó. Cũng không cần chờ đợi bên thứ ba cung cấp thêm lựa chọn: nếu một trang web, bất kỳ trang web nào, cung cấp chức năng tìm kiếm, thì trong hầu hết trường hợp bạn có thể tích hợp nó vào menu chính của bản phân phối của mình như một công cụ tìm kiếm mới – hoặc "Search Action", như nó được gọi.

Các công cụ cần thiết

Để thêm Search Action mới vào menu chính của Peppermint, bạn cần ba thứ: khả năng chỉnh sửa các mục trong menu chính của Peppermint Linux, một trình duyệt bạn sẽ dùng để truy cập các trang web bạn muốn "biến thành công cụ tìm kiếm", và một trình soạn thảo văn bản đơn giản nơi bạn sẽ dán URL của những trang web đó và "làm sạch" chúng khỏi "rác rưởi" không cần thiết, chỉ giữ lại "phần tìm kiếm".

Là bước đầu tiên, hãy chạy trình duyệt yêu thích và tạo một file văn bản trống mới trên màn hình nền để dễ truy cập.

Cách thêm Google Search và các Search Action khác vào menu chính của Peppermint

Tìm kiếm thứ gì đó

Nếu bạn định thêm khả năng tìm kiếm nhiều trang web vào menu chính, chúng tôi khuyên bạn nên đặt cửa sổ trình duyệt và cửa sổ trình soạn thảo văn bản cạnh nhau trên màn hình để dễ dàng chuyển đổi giữa chúng để copy-paste hàng loạt.

Truy cập trang web đầu tiên và dùng từ khóa hoặc cụm từ đặc trưng không thể xuất hiện ngẫu nhiên làm truy vấn tìm kiếm. Hãy thử tên và họ của bạn dán thành một từ duy nhất. Chúng tôi dùng từ "maketecheasier", rõ ràng là ba từ cấu thành tên trang web của chúng tôi dán thành một.

Cách thêm Google Search và các Search Action khác vào menu chính của Peppermint

Lý do cho việc này là để có thể nhanh chóng xác định từ gốc này giữa hỗn loạn các ký tự khác.

Copy-paste toàn bộ URL

Khi kết quả xuất hiện trên màn hình, bạn có thể bỏ qua chúng – lạ thay, không phải chính kết quả mà chúng ta cần mà là URL dẫn đến chúng.

Cách thêm Google Search và các Search Action khác vào menu chính của Peppermint

Copy URL trang kết quả tìm kiếm từ thanh địa chỉ của trình duyệt và dán vào trình soạn thảo văn bản.

Phần truy vấn của URL

Tìm, giữa hỗn loạn ký tự trong URL đã copy, từ bạn dùng trong tìm kiếm. Như bạn thấy trong hình ảnh của chúng tôi, từ của chúng tôi được liệt kê hai lần trên kết quả Google Search, công cụ tìm kiếm đầu tiên chúng tôi quyết định thêm vào Peppermint Linux.

Chỉ có lần "xuất hiện" đầu tiên của từ đó là cần thiết, và như bạn sẽ thấy trong thực tế, những gì bạn thường tìm kiếm thường ở dạng:

q = văn bản bạn tìm kiếm

Dòng trên có nghĩa khi bạn nhận ra "q" thường tương ứng với từ "query" hoặc "question", nên bằng ngôn ngữ con người thay vì "ngôn ngữ công cụ tìm kiếm", dòng trên sẽ dịch thành:

Câu hỏi của tôi = này

Khi bạn xác định vị trí của nó trong URL kết quả, đừng làm gì cả, chỉ cần ghi nhớ "nó ở đâu", vì bạn sẽ cần nó ở các bước tiếp theo.

Cách thêm Google Search và các Search Action khác vào menu chính của Peppermint

Phần địa chỉ của URL

Cụm từ tìm kiếm là phần thứ hai của phương trình. Phần đầu tiên là địa chỉ chính của trang kết quả tìm kiếm chính nó, mà trong ví dụ này là:

https://www.google.com/search?

Hãy ghi nhớ điều này cũng vậy, vì ở bước tiếp theo bạn sẽ phải kết hợp hai mảnh của phương trình thành một mục nhập đơn lẻ.

Cách thêm Google Search và các Search Action khác vào menu chính của Peppermint

Kiểm tra URL "đã làm sạch"

Trong 99% trường hợp, tất cả những gì bạn cần làm là giữ địa chỉ tìm kiếm thiết yếu của một trang web và dán giai đoạn truy vấn tìm kiếm ở cuối, xóa bất cứ thứ gì khác. Thường thì định dạng sẽ là:

https://địa_chỉ_trang_web/search?q=yêu_cầu_tìm_kiếm

Một số trang web cũng có thể dùng định dạng sau:

https://địa_chỉ_trang_web/?s=yêu_cầu_tìm_kiếm

Để chắc chắn nó hoạt động, hãy truy cập URL đã tạo sau khi copy-paste vào thanh địa chỉ trình duyệt. Nếu không có lỗi trong cấu trúc địa chỉ, bạn sẽ được trình bày cùng kết quả bạn thấy trước đó. Nó nên hoạt động như một phiên bản "đã làm sạch rác rưởi" của URL kết quả tìm kiếm điển hình chỉ với những yếu tố thiết yếu.

Cách thêm Google Search và các Search Action khác vào menu chính của Peppermint

Nhiều URL hơn

Lặp lại quy trình cho tất cả các trang web nơi bạn muốn thêm chức năng tìm kiếm vào menu chính của bản phân phối.

Trong trường hợp của chúng tôi, và như bạn thấy từ hình ảnh, sau Google chúng tôi chuyển sang IMDb. Chúng tôi thích ý tưởng có thể tìm kiếm tiêu đề phim hoặc series và tên diễn viên, đạo diễn trực tiếp từ menu chính.

Cách thêm Google Search và các Search Action khác vào menu chính của Peppermint

Vì vậy, chúng tôi lặp lại các bước tương tự, hoàn thành tìm kiếm, copy URL trang kết quả vào trình soạn thảo văn bản, và làm sạch nó khỏi dữ liệu không cần thiết, chỉ giữ lại URL tìm kiếm cơ bản và "câu hỏi" chúng tôi "cho" nó.

Chỉnh sửa menu

Khi bạn đã copy, "làm sạch" và thử nghiệm các địa chỉ bạn muốn thêm vào menu chính như công cụ tìm kiếm mới, đã đến lúc thực sự thêm chúng. Nhấp chuột phải vào menu chính của Peppermint và từ menu xuất hiện chọn "Properties".

Cách thêm Google Search và các Search Action khác vào menu chính của Peppermint

Giữ cửa sổ trình soạn thảo văn bản gần trên màn hình, vì bạn sẽ cần nó ở các bước tiếp theo.

Thêm Search Action mới

Chuyển đến tab cuối cùng, "Search Actions", và nhấp phím "+" để thêm một cái mới vào menu.

Trong trường Name, nhập tên bạn muốn cho mục tìm kiếm của bạn – tên chỉ phân biệt nó với các mục khác và không ảnh hưởng đến cách nó hoạt động, vì vậy bạn có thể dùng bất cứ thứ gì bạn muốn ở đây.

Trong trường Pattern, nhập mã bạn muốn "ánh xạ" đến Search Action này, mà bạn sẽ nhập trong tương lai vào trường tìm kiếm của menu chính, để hoàn thành tìm kiếm liên quan. Để dễ sử dụng, chúng tôi khuyên dùng một ký hiệu theo sau là một hoặc hai chữ cái của tên trang web.

Cách thêm Google Search và các Search Action khác vào menu chính của Peppermint

Ví dụ, DuckDuckGo mặc định truy cập bằng cách gõ "!d", nên chúng tôi dùng logic tương tự, và cho Google, chúng tôi dùng "!g" và, như chúng ta sẽ thấy sau, cho IMDb "!i". Trong cả hai trường hợp pattern của chúng tôi sẽ là dấu chấm than theo sau là chữ cái đầu tiên của tên trang web.

Tạo lệnh

Trong trường Command, bạn nên nhập một lệnh sẽ làm ba việc:

  • Chạy trình duyệt của bạn
  • "Mở" trang web hiển thị kết quả tìm kiếm
  • "Cho" truy vấn bạn nhập trong menu chính vào URL của trang này để nó hiển thị kết quả liên quan

Phần đầu tiên của việc này dễ dàng: chọn Search Action DuckDuckGo hiện có. Sau đó, copy phần đầu của lệnh của nó. Thay vào đó, bạn có thể copy trực tiếp từ đây. Phần bạn quan tâm là:

exo-open -launch WebBrowser

Quay lại mục của bạn và dán phần lệnh bạn vừa copy vào trường Command của nó.

Giữ tùy chọn Regular expression tắt.

Cách thêm Google Search và các Search Action khác vào menu chính của Peppermint

Thêm truy vấn thực tế

Tiếp tục copy địa chỉ của bạn từ trình soạn thảo văn bản. Dán nó ở cuối trường Command, sau phần đầu bạn đã copy ở bước trước từ đây hoặc từ mục DuckDuckGo. Nhớ giữ khoảng trắng giữa lệnh bạn đã copy-paste và URL đã tạo sau nó.

Cách thêm Google Search và các Search Action khác vào menu chính của Peppermint

Thay thế cụm từ tìm kiếm ở cuối URL đã tạo của bạn bằng chuỗi %u. Kết quả nên trông như bạn thấy trong hình ảnh của chúng tôi. "%u" tương ứng với "những gì người dùng đã nhập làm truy vấn tìm kiếm trong trường tìm kiếm menu chính".

Thiết lập thêm Search Action

Lặp lại quy trình bằng cách tạo mục mới cho mỗi trang web bạn muốn có thể tìm kiếm trực tiếp từ menu chính.

Chúng tôi tạo một danh sách thứ hai, mới, truy cập được qua chuỗi "!i", cho phép chúng tôi nhanh chóng và dễ dàng hoàn thành tìm kiếm trên IMDb.

Cách thêm Google Search và các Search Action khác vào menu chính của Peppermint

Với hai Search Action mới này, chúng tôi sẽ có thể gõ "!g make tech easier clipman" để tìm trên Google cụm từ này hoặc "!i Charlize Theron" để tìm thông tin về nữ diễn viên được yêu thích trên IMDb.

Tìm kiếm trang web tức thì

Đóng cửa sổ để lưu thay đổi, và từ bây giờ bạn sẽ có thể dùng các Pattern bạn đã khai báo cho mỗi trang web theo sau bởi yêu cầu tìm kiếm trực tiếp trong trường tìm kiếm của menu chính.

Cách thêm Google Search và các Search Action khác vào menu chính của Peppermint

Ngay khi bạn nhập một pattern hoạt động, có thể nhận diện, danh sách menu chính sẽ hiển thị tên bạn đã nhập cho nó. Tiếp tục gõ những gì bạn muốn tìm kiếm và nhấn enter để mở trình duyệt, tải trang kết quả liên quan của trang web bạn đã ánh xạ tới Search Action.