Чи є в Chrome спосіб пошуку лише на моїх закладках?


27

Я не намагаюся шукати закладку - я намагаюся шукати термін, який може з’явитися на одному з моїх закладених сайтів.

Наприклад, якщо я хотів здійснити пошук за терміном "Обама" і обмежити свій запит на веб-сайті New York Times, я знаю, що можу ввести це в основний рядок URL-адреси / пошуку в Chrome:

сайт obama: nytimes.com

Мені цікаво, чи є спосіб змінити так, щоб це було ефективно:

сайт obama: будь-який із сайтів у моїй папці закладок Chrome

Заздалегідь дякую за вашу допомогу!


2
Звучить як гарна ідея для розширення.
шквал

1
Воістину! Я ніколи не писав розширення Google, але це може підштовхнути мене до краю. На жаль, зараз я забита роботою з клієнтами (саме тому я шукала в першу чергу цю економію часу, га!).
Мішель

Не конкретно, що ви хочете, але опера може шукати вміст у кешованих сторінках за допомогою вмісту за допомогою інструменту історії. Якщо ви нещодавно відвідали сторінку, ви маєте змогу шукати її.
Підроблене ім’я

Питання дещо неоднозначне: ти хочете сказати, що хочете шукати всі сторінки, розміщені на хості, який відображається у вашому списку закладок?
інтуїтивно,

Не відповідь, але додаток Firefox "Інструменти закладок" робить те, що ви хочете.
harrymc

Відповіді:


11

Щойно я випустив розширення Google Chrome під назвою SearchMark, яке буде робити саме те, що ви хочете. Сподіваюся, вам здається корисним.


Ура !!! Безкоштовне рішення. Я встановив і випробував це, і він працює добре. Мені б дуже хотілося, якби він здійснював пошук традиційно, хоча. Наприклад, якщо я шукаю за цитованими словами "панель керування", це дає результати для "управління" та "панель" - не два разом. Але, ей, принаймні, це безкоштовно і не вимагає від мене підписки на іншу послугу. Дякую, що поділились!
Мішель

Я над цим працюю. Наступна версія повинна мати цю особливість.
Акшай

1
Він виходить з ладу у Chromium 11.0.696.65 (84435) Ubuntu 10.04
jbeard4

Я шукав такий інструмент протягом РОКІВ!
Айяш

Ем, він видалив себе в останньому оновленнях з хрому, ймовірно, через зміну правил ... я знаю, не варто скуголити, я збираюся витратити трохи часу, щоб виправити це сам ... але було б більше ефективний, якщо власник знає, що робити
Айяш

5

Ви можете використовувати браузер на базі браузера Historio.us .

Про це говорить makeuseof.com в "Історичному підході закладки до наступного рівня" :

Ідея «Історичного» проста. Замість того, щоб зберігати закладки у папках, всі вони індексуються індивідуально; так само, як Google робить це з усім Інтернетом, щоб створити ваш персоналізований світ пошуку. Ця пошукова система, яку можна використовувати в будь-якому браузері, на комп’ютерах, дозволяє здійснювати пошук як за назвою, так і за вмістом індексованих сторінок .

Історичні твори в браузерах за допомогою bookmarklet. Закладка - це (звичайна) закладка, яка виконує трохи коду Javascript. Ви зможете додати його до панелі закладок після завершення (безкоштовної) реєстрації. Крім того, є також розширення Google Chrome. Це працює точно так само, як і закладки, і ніщо не заважає використовувати розширення на одному комп’ютері та закладки на іншому.

зображення


2

Здається, у Google є власний пошук, який ви можете вказати на файл закладок. З їх документа "Ось швидкий і простий спосіб створити пошукову систему за посиланнями на вашій веб-сторінці": http://www.google.com/cse/tools/create_onthefly

Як я ним користуюся, я повинен експортувати свої закладки з xbel у файл .html, але це все одно корисно. (Тим більше, що я не знайшов Chrome-еквівалента Galeon "My Portal").


2

Ctrl + Shift + O відкриває сторінку "Менеджер закладок". У верхньому лівому куті знаходиться панель пошуку / поле, що дозволяє шукати ваші закладки


Я хотів би шукати сайти, на яких розміщено закладки, а не лише самі закладки, що і робить цей пошук. дякую тхо!
Мішель

1

Якщо ви не знайдете / не вкажете розширення для Chrome, щоб це зробити, ви могли б

А) отримати список URL-адрес закладок

Спочатку я вважав, що Bookmarksфайл у каталозі профілів хромованих файлів - це sqlite3 БД, як і деякі інші файли там. Це неправильно. Він схожий на файл JSON, тому те, що ви, ймовірно, захочете зробити, це імпортувати його на якусь мову сценаріїв, яка має засоби JSON (майже все, що починається з «p» - це безпечна ставка, або навіть JS, якщо ви хочете використовувати носоріг / павук / тощо), а потім витягують певні елементи.

На перший погляд, схоже, ви хочете, щоб urlвластивість кожного об'єкта, що має властивість 'type', дорівнює "url". Однак є деякі ускладнення: наприклад, це також буде включати закладки та інші речі, на яких немає [відповідних] сайтів, тому, ймовірно, ви захочете запустити фільтр за результатами, щоб обмежити їх фактичними веб-URL-адресами. Що б ви не використовували в B для отримання веб-сайтів, можливо, все-таки перевіряйте це і повертайте помилку на недійсні URL-адреси.

В) зменшити список URL-адрес закладок ( A ) до списку хостів, які вони використовують

Я думаю, це те, чого ти хочеш? А може, домени? За винятком того, як це * .co.uk чи подібне? Це, ймовірно , найбільш розумно зроблено в тому ж сценарії , які ви використовуєте в A . Іншим варіантом є передавання його через sed | sort | uniqфільтр, хоча за допомогою цього варіанту ви фактично не розбираєте URL-адресу, і вам доведеться перебрати деякий гетто-регекс для нього. phpнасправді добре в такій речі. Ну, в порівнянні з його доцільністю для більшості завдань.

C) створити URL-адресу запиту google

... випереджаючи кожен елемент з B з site:, з'єднавши їх з рядком +OR+, а потім URL-кодування і додавання (після +) тексту конкретніше ви хочете зробити пошук по. Ви наклеюєте результат на кінець рядка типу http://www.google.com/search?q=.

Це має дати вам URL-адресу, наприклад http://www.google.com/search?q=site:superuser.com+OR+site:stackoverflow.com+chrome

Тоді ви зможете просто передати цю URL-адресу як перший аргумент до виклику командного рядка, google-chromeщоб змусити її відкрити нову вкладку, що містить результати пошуку. Зверніть увагу, що, щонайменше, нижче bash, вам потрібно загортати URL у лапки, щоб він не застосував до нього розширення оболонки.

Тож, якщо ви хочете, ви можете згорнути це в утиліту командного рядка, а потім просто запустити його, передавши йому пошукові терміни. Якщо Chrome працює, ви, ймовірно, повинні зробити копію Bookmarksфайлу, перш ніж прочитати його, а потім видалити тимчасовий файл.

Якщо ви вже знаєте JS, і особливо якщо ви не знаєте зручних для командного рядка мов скриптів, може бути простіше дізнатися, як написати розширення для Chrome, ніж обробляти це.


1

Мені подобається Kifi.com. У ньому є все, що вам потрібно, і добре оновлене розширення хрому. https://www.kifi.com/getting-started

«KIFI має кращі закладки / посилання пошукової системи з точки зору швидкості, результат і якість - і його безкоштовно! KIFI дозволить шукати не тільки в межах власних закладок ( так званий продовжує KIFI), але і всередині все тримає інших людей хто дозволяє вам мати доступ. Для цього Кіфі працює ще краще в колективах людей.

Цікава частина пошуку Kifi знаходиться у його крос-платформі, є додаток для iPhone та Android, розширення веб-сайту та браузера. Розширення для браузера повертає дуже швидкі результати та вбудовує їх у веб-сторінку результатів google. "

Ось більш актуальна дискусія про квору: https://www.quora.com/Whats-the-best-way-to-search-only-within-bookmarked-links


0

Я думаю, що єдиний спосіб зробити це - використовувати менеджер закладок. Ви можете зробити власну пошукову систему просто пошуком ваших закладених сайтів, але це здається трохи далеко. Я думаю, що найкращим способом є використання менеджера книг, натиснувши shift + ctrl + b.


1
Ctrl-shift-b дозволяє лише шукати закладки, а не термін на веб-сайтах, що додають закладки. Я розмовляю зі створенням власної пошукової системи Google (google.com/cse), але це більш ручно, ніж я сподівався; Мені все ще потрібен спосіб перейти на сайти, на які я розміщую закладки, в CSE.
Мішель


0

Це насправді не може бути прямим рішенням, але тоді ви можете використовувати Historio.us . Це інструмент соціальних закладок, який дозволяє шукати ваші закладки.



0

Об’єднання групи site:параметрів (наприклад, site:superuser.com OR site:stackoverflow.com+chrome ...) буде обмежуватись у 32 слова на запит Google. Мінус терміна запиту, це означає, що ви зможете шукати лише 31 різний домен, який ви додали до закладок.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.