Trong Chrome, có cách nào để tìm kiếm chỉ trong các trang web được đánh dấu của tôi không?


27

Tôi không cố gắng tìm kiếm dấu trang - Tôi đang cố gắng tìm kiếm một cụm từ có thể xuất hiện trên một trong những trang web được đánh dấu của tôi.

Chẳng hạn, nếu tôi muốn tìm kiếm cụm từ "Obama" và hạn chế truy vấn của tôi trên trang web của Thời báo New York, tôi biết tôi có thể nhập từ này vào thanh URL / Tìm kiếm chính trong Chrome:

trang web obama: nytimes.com

Tôi tự hỏi liệu có cách nào để thay đổi điều đó sao cho hiệu quả:

trang web obama: bất kỳ một trong các trang web trong thư mục dấu trang Chrome của tôi

Cảm ơn trước sự giúp đỡ của bạn!


2
Âm thanh như một ý tưởng tốt cho một phần mở rộng.
squillman

1
Quả thật! Tôi chưa bao giờ viết một tiện ích mở rộng của Google nhưng điều này có thể đẩy tôi ra ngoài lề. Thật không may ngay bây giờ tôi đang gặp khó khăn với công việc của khách hàng (đó là lý do tại sao tôi đang tìm kiếm trình tiết kiệm thời gian này ngay từ đầu, ha!).
Michelle

Không cụ thể những gì bạn muốn, nhưng opera có thể tìm kiếm các trang được lưu trong bộ nhớ cache cho nội dung thông qua công cụ lịch sử. Nếu bạn đã truy cập trang gần đây, bạn sẽ có thể tìm kiếm nó.
Tên giả

Câu hỏi hơi mơ hồ: bạn có nói rằng bạn muốn tìm kiếm tất cả các trang trên máy chủ xuất hiện trong danh sách dấu trang của bạn không?
trực giác

Không phải là một câu trả lời, nhưng "Công cụ Bookmark" bổ trợ của Firefox thực hiện những gì bạn muốn.
harrymc

Câu trả lời:


11

Tôi vừa phát hành một tiện ích mở rộng Google Chrome có tên SearchMark sẽ thực hiện chính xác những gì bạn muốn. Hi vọng bạn tìm được thứ hữu dụng.


Hoan hô!!! Một giải pháp miễn phí. Tôi đã cài đặt và dùng thử, và nó hoạt động tốt. Tôi thực sự muốn nếu nó thực hiện tìm kiếm theo truyền thống hơn, mặc dù. Chẳng hạn, nếu tôi tìm kiếm trên các từ được trích dẫn "bảng điều khiển", nó sẽ mang lại kết quả cho "điều khiển" và "bảng điều khiển" - chứ không phải cả hai cùng nhau. NHƯNG, này, ít nhất là nó miễn phí và không yêu cầu tôi đăng ký dịch vụ khác. Cám ơn vì đã chia sẻ!
Michelle

Tôi đang làm việc này. Các phiên bản tiếp theo nên có tính năng đó.
Akshay

1
Nó gặp sự cố trong Chromium 11.0.696,65 (84435) Ubuntu 10.04
jbeard4

Tôi đã tìm kiếm một công cụ như vậy cho NĂM!
Ayyash

Erm, nó đã tự gỡ cài đặt trong bản cập nhật chrome mới nhất, có thể là do thay đổi quy tắc ... tôi biết không nên than vãn, tôi sẽ dành thời gian để tự sửa nó ... nhưng nó sẽ còn hơn thế nữa hiệu quả nếu chủ sở hữu biết phải làm gì
Ayyash

5

Bạn có thể sử dụng Lịch sử dựa trên trình duyệt .

Đây là những gì makeuseof.com nói trong Lịch sử Đưa Dấu trang lên cấp độ tiếp theo :

Ý tưởng đằng sau Lịch sử rất đơn giản. Thay vì lưu trữ dấu trang trong các thư mục, tất cả chúng đều được lập chỉ mục riêng lẻ; giống như Google làm với toàn bộ internet, để tạo thế giới tìm kiếm được cá nhân hóa của bạn. Công cụ tìm kiếm này, có thể được sử dụng trong mọi trình duyệt, trên các máy tính, cho phép bạn tìm kiếm cả theo tiêu đề và nội dung của các trang được lập chỉ mục .

Lịch sử hoạt động trên các trình duyệt của bookmarklet. Một bookmarklet là một bookmark (thông thường) thực thi một chút mã Javascript. Bạn sẽ có thể thêm nó vào thanh dấu trang của mình sau khi bạn hoàn thành đăng ký (miễn phí). Ngoài ra, cũng có một tiện ích mở rộng Google Chrome. Điều này hoạt động chính xác giống như bookmarklet và không có gì ngăn bạn sử dụng tiện ích mở rộng trên một máy tính và bookmarklet trên máy tính khác.

hình ảnh


2

Có vẻ như Google có một tìm kiếm tùy chỉnh mà bạn có thể trỏ đến tệp dấu trang của mình. Từ tài liệu của họ, "Đây là một cách nhanh chóng và dễ dàng để tạo một công cụ tìm kiếm từ các liên kết trên trang web của bạn": http://www.google.com/cse/tools/create_onthefly

Cách tôi sử dụng, tôi phải xuất dấu trang của mình từ xbel sang tệp .html, nhưng dù sao đó cũng là một điều hữu ích. (Đặc biệt là vì tôi chưa tìm thấy Chrome tương đương với "Cổng thông tin của tôi" của Galeon).


2

Ctrl + Shift + O mở trang Trình quản lý dấu trang Có thanh / hộp Tìm kiếm ở góc trên cùng bên trái cho phép bạn tìm kiếm thông qua dấu trang của mình


Tôi muốn tìm kiếm thông qua các trang web được đánh dấu, không chỉ các dấu trang đó là những gì tìm kiếm đó làm. cảm ơn tho
Michelle

1

Nếu bạn không tìm / viết tiện ích mở rộng Chrome để làm điều này, bạn có thể

A) nhận danh sách các URL đánh dấu của bạn

Ban đầu tôi nghĩ rằng Bookmarks tệp trong thư mục cấu hình chrome là một sqlite3 DB giống như một số tệp khác trong đó. Điều này là không chính xác. Nó trông giống như một tệp JSON, vì vậy những gì bạn có thể muốn làm là nhập nó vào một số ngôn ngữ kịch bản có các tiện ích JSON (hầu như mọi thứ bắt đầu bằng 'p' đều là đặt cược an toàn hoặc thậm chí là JS nếu bạn muốn sử dụng tê giác / spidermonkey / etc) và sau đó trích xuất các yếu tố nhất định.

Thoạt nhìn, có vẻ như bạn sẽ muốn urltài sản của từng đối tượng có thuộc tính 'loại' bằng "url". Mặc dù có một số điều phức tạp: ví dụ: điều này cũng sẽ bao gồm bookmarklets và những thứ khác không có trang web [có liên quan], vì vậy bạn có thể muốn chạy bộ lọc trên kết quả để hạn chế chúng vào URL web thực tế. Bất cứ điều gì bạn sử dụng trong B để có được các trang web đều có thể kiểm tra điều này trước tiên và trả lại lỗi trên các URL không hợp lệ.

B) giảm danh sách URL đánh dấu ( A ) xuống danh sách máy chủ họ sử dụng

Tôi nghĩ rằng đây là những gì bạn muốn? Hoặc có thể tên miền? Ngoại trừ nếu nó giống như * .co.uk hoặc tương tự? Đây có lẽ là hợp lý nhất thực hiện trong cùng một kịch bản mà bạn sử dụng trong một . Một tùy chọn khác là chuyển nó qua sed | sort | uniqbộ lọc, mặc dù với tùy chọn đó, bạn không thực sự phân tích cú pháp URL và bạn phải tìm ra một số biểu thức ghetto cho nó. phplà thực sự tốt ở loại điều này. Vâng, so với sự phù hợp của nó cho hầu hết các nhiệm vụ.

C) xây dựng một URL truy vấn google

... bằng cách đặt trước mỗi mục từ B với site:, gia nhập chúng với chuỗi +OR+, và sau đó url-mã hóa và phụ thêm (sau một +) văn bản cụ thể mà bạn muốn thực hiện tìm kiếm trên. Bạn dán kết quả vào cuối chuỗi như thế nào http://www.google.com/search?q=.

Điều này sẽ cung cấp cho bạn một URL như http://www.google.com/search?q=site:superuser.com+OR+site:stackoverflow.com+chrom

Sau đó, bạn có thể chỉ cần chuyển URL đó làm đối số đầu tiên cho lệnh gọi dòng lệnh google-chromeđể lấy nó để mở một tab mới chứa kết quả tìm kiếm. Lưu ý rằng, ít nhất là bên dưới bash, bạn sẽ cần bọc URL trong dấu ngoặc kép để nó không được áp dụng mở rộng hệ vỏ cho nó.

Vì vậy, nếu bạn muốn, bạn có thể cuộn nó vào một tiện ích dòng lệnh, và sau đó chỉ cần chạy nó bằng cách chuyển các thuật ngữ tìm kiếm của bạn cho nó. Nếu Chrome đang chạy, có lẽ bạn nên tạo một bản sao của Bookmarkstệp trước khi đọc nó và sau đó xóa tệp tạm thời sau đó.

Nếu bạn đã biết về JS và đặc biệt là nếu bạn không biết các ngôn ngữ kịch bản thân thiện với dòng lệnh, có thể dễ dàng hơn để tìm hiểu cách viết tiện ích mở rộng Chrome hơn là khắc phục điều này.


1

Tôi thích Kifi.com. Nó có mọi thứ bạn yêu cầu và một phần mở rộng chrome được cập nhật tốt. https://www.kifi.com/getting-started

"Kifi có công cụ tìm kiếm dấu trang / liên kết tốt nhất về tốc độ, kết quả và chất lượng - và miễn phí! Kifi sẽ cho phép bạn tìm kiếm không chỉ trong các dấu trang của riêng bạn (còn gọi là Kifi), mà còn trong tất cả những người khác ai cho phép bạn truy cập. Do đó, Kifi hoạt động tốt hơn trong các nhóm người.

Phần thú vị của tìm kiếm Kifi nằm trong nền tảng chéo của nó, có Ứng dụng cho iPhone và Android, trang web và tiện ích mở rộng trình duyệt. Tiện ích mở rộng trình duyệt trả về kết quả siêu nhanh và nhúng chúng vào trang web kết quả google. "

Đây là một cuộc thảo luận mới hơn về quora: https://www.quora.com/Whats-the-best-way-to-search-only-within-bookmarked-links


0

Tôi nghĩ cách duy nhất để làm điều này là sử dụng trình quản lý dấu trang. Bạn có thể làm cho công cụ tìm kiếm của riêng bạn chỉ tìm kiếm các trang web được đánh dấu của bạn, nhưng tôi đoán đó là một chút xa vời. Tôi đoán cách tốt nhất là sử dụng trình quản lý sách bằng cách nhấn shift + ctrl + b.


1
Ctrl-shift-b chỉ cho phép tôi tìm kiếm dấu trang, không cho cụm từ trên các trang web được đánh dấu. Tôi đang chơi xung quanh với việc tạo một công cụ tìm kiếm tùy chỉnh của Google (google.com/cse) nhưng nó thủ công hơn tôi mong đợi; Tôi vẫn cần một cách để đưa các trang web tôi đánh dấu vào CSE.
Michelle

0

có vẻ như bạn CÓ THỂ tìm kiếm chúng nhưng bạn phải sử dụng hộp tìm kiếm chuyên dụng cho các dấu trang trong trình quản lý http://www.google.com/support/chrom/ Campo95714


Không, điều này chỉ tìm kiếm các dấu trang thực tế, không phải các trang mà dấu trang đang trỏ đến.
Tal Weiss

0

Đây thực sự có thể không phải là một giải pháp đơn giản, nhưng sau đó bạn có thể sử dụng Lịch sử . Đây là một công cụ đánh dấu trang xã hội cho phép bạn tìm kiếm dấu trang của mình.



0

Ghép một loạt các site:tham số (ví dụ site:superuser.com OR site:stackoverflow.com+chrome ...:) sẽ chạy vào giới hạn 32 từ của Google cho mỗi truy vấn. Trừ thuật ngữ truy vấn, điều đó có nghĩa là bạn chỉ có thể tìm kiếm thông qua 31 tên miền khác nhau mà bạn đã đánh dấu.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.