В Chrome, там способ искать только на моих отмеченных сайтах?

Я не пытаюсь искать закладку - я пытаюсь искать термин, который может появиться на одном из моих отмеченных сайтов.

Например, если я хотел искать на термине "Obama" и ограничить мой запрос веб-сайтом Нью-Йорк таймс, я знаю, что мог ввести это в основной URL/панель поиска в Chrome:

obama site:nytimes.com

Я задаюсь вопросом, существует ли способ изменить это так, чтобы это было эффективно:

obama site:any один из сайтов в моей папке закладок Chrome

Заранее спасибо за Вашу справку!

27
задан 11.01.2010, 21:57

9 ответов

Я просто выпустил расширение Google Chrome под названием SearchMark, который сделает точно, что Вы хотите. Надеюсь, что Вы находите это полезным.

11
ответ дан 07.12.2019, 09:29

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

0
ответ дан 07.12.2019, 09:29

это похоже на Вас, CAN ищет их, но необходимо использовать специализированное поле поиска для закладок в менеджере http://www.google.com/support/chrome/bin/answer.py?answer=95714

0
ответ дан 07.12.2019, 09:29

Если Вы не находите/пишете, что расширение Chrome делает это, Вы могли

A) получите список своих URL закладки

Я первоначально думал что Bookmarks файл в каталоге профиля Chrome был sqlite3 DB как некоторые из других файлов там. Это неправильно. Похоже на файл JSON, поэтому что Вы, вероятно, захотите сделать, должен импортировать его в некоторый язык сценариев, который имеет средства JSON (в значительной степени, что-либо начинающееся 'p' является безопасной ставкой, или даже JS, если Вы хотите использовать rhino/spidermonkey/etc) и затем извлекают определенные элементы.

На первый взгляд похоже, что Вы захотите url свойство каждого объекта, который имеет свойство 'типа', равное "url". Существуют некоторые сложности хотя: например, это будет также включать bookmarklets и другие вещи, которые не имеют [соответствующих] сайтов, таким образом, Вы, вероятно, захотите выполнить фильтр на результатах для ограничения их фактическими веб-URL. Независимо от того, что Вы используете в B для получения, сайты могли бы протестировать на это сначала так или иначе и возвратить ошибку на недопустимых URL.

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

Я думаю, что это - то, что Вы хотите? Или возможно домены? Кроме того, если это похоже на *.co.uk или подобный? Это, вероятно, наиболее разумно сделано в том же сценарии, который Вы используете в A. Другая опция состоит в том, чтобы передать его по каналу через a sed | sort | uniq фильтр, хотя с той опцией Вы не заканчиваете тем на самом деле, что анализировали URL, и необходимо вспыхнуть некоторое гетто regex для него. php действительно хорошо в этом виде вещи. Ну, по сравнению с его уместностью для большинства задач.

C) создайте URL запроса Google

... путем добавления префикса каждого объекта от B с site:, присоединение к ним со строкой +OR+, и затем кодирование URL и добавляющий (после того, как a +) определенный текст Вы хотите сделать поиск на. Вы прикрепляете результат на конец строки как 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
ответ дан 07.12.2019, 09:29

Это не могло бы быть на самом деле прямым решением, но затем можно использовать Historio.us. Это - инструмент социальных закладок, который позволяет Вам искать свои закладки.

0
ответ дан 07.12.2019, 09:29

Можно использовать Historio.us на базе браузера.

Это - то, что makeuseof.com говорит в Historious, Берет Закладки К Следующему Уровню:

Идея позади Historious проста. Вместо того, чтобы хранить закладки в папках, они все индивидуально индексируются; точно так же, как Google делает со всем Интернетом, для создания персонализированного поискового мира. Эта поисковая система, которая может использоваться в каждом браузере через компьютеры, позволяет Вам искать и заголовком и содержанием индексируемых страниц.

Historious работает через браузеры bookmarklet. bookmarklet является (обычной) закладкой, которая выполняет немного кода JavaScript. Вы сможете добавить его к своей панели закладок после завершения (бесплатной) регистрации. С другой стороны, существует также расширение Google Chrome. Это работает точно то же bookmarklet, и ничто не мешает Вам использовать расширение на одном компьютере и bookmarklet на другом.

image

5
ответ дан 07.12.2019, 09:29

Кажется, что Google имеет пользовательский поиск, на который можно указать на файл закладок. Из их документа, "Вот быстрый и простой способ создать поисковую систему из ссылок на Вашу веб-страницу": http://www.google.com/cse/tools/create_onthefly

Путем я использую его, я должен экспортировать свои закладки от xbel до .html файла, но это - полезная вещь иметь так или иначе. (Тем более, что я не нашел Chrome эквивалентным "Моему Порталу Galeon").

2
ответ дан 07.12.2019, 09:29

Можно попытаться искать историю, и это могло бы привести к некоторым результатам.

0
ответ дан 07.12.2019, 09:29

Конкатенация набора site: параметры (например, site:superuser.com OR site:stackoverflow.com+chrome ...) столкнется с пределом Google 32 слов на запрос. Минус термин запроса, который означает, Вы только смогли бы перерыть 31 различный домен, которые Вы отметили.

0
ответ дан 07.12.2019, 09:29

Теги

Похожие вопросы