No Chrome, existe uma maneira de pesquisar apenas nos meus sites favoritos?


27

Não estou tentando procurar um marcador - estou tentando procurar um termo que possa aparecer em um dos meus sites favoritos.

Por exemplo, se eu quisesse pesquisar o termo "Obama" e restringir minha consulta ao site do New York Times, sei que poderia digitar isso na barra principal de URL / Pesquisa no Chrome:

site da obama: nytimes.com

Gostaria de saber se existe uma maneira de mudar isso para que seja efetivamente:

site obama: qualquer um dos sites na minha pasta de favoritos do Chrome

Agradeço antecipadamente por sua ajuda!


2
Parece uma boa ideia para uma extensão.
squillman

1
Verdadeiramente! Eu nunca escrevi uma extensão do Google, mas isso pode me levar ao limite. Infelizmente, no momento, estou sobrecarregado com o trabalho do cliente (e é por isso que eu estava procurando esse poupador de tempo em primeiro lugar, ha!).
Michelle

Não é exatamente o que você deseja, mas o Opera pode procurar conteúdo em páginas em cache por meio da ferramenta de histórico. Se você visitou a página recentemente, deve poder pesquisá-la.
Fake Name

A pergunta é um pouco ambígua: você está dizendo que deseja pesquisar todas as páginas que estão em um host que apareça na sua lista de favoritos?
intuited

Não é uma resposta, mas o complemento "Bookmark Tools" do Firefox faz o que você deseja.
harrymc

Respostas:


11

Acabei de lançar uma extensão do Google Chrome chamada SearchMark que fará exatamente o que você deseja. Espero que você ache útil.


Viva !!! Uma solução gratuita. Eu instalei e tentei, e funciona bem. Eu realmente gostaria que ele fizesse pesquisas de maneira mais tradicional. Por exemplo, se eu procurar nas palavras citadas "painel de controle", ele traz de volta resultados para "controle" e "painel" - não os dois juntos. MAS, ei, pelo menos é grátis e não exige que eu me inscreva em outro serviço. Obrigado por compartilhar!
Michelle

Eu estou trabalhando nisso. A próxima versão deve ter esse recurso.
Akshay

1
Ele trava no Chromium 11.0.696.65 (84435) Ubuntu 10.04
jbeard4

Eu tenho procurado por essa ferramenta por ANOS!
Ayyash

Erm, ele meio que se desinstalou na última atualização do Chrome, provavelmente por causa da mudança de regras ... eu sei que não deveria estar choramingando, vou gastar algum tempo para consertar sozinho ... mas seria mais eficiente se o proprietário sabe o que deve ser feito
Ayyash

5

Você pode usar o Historio.us baseado em navegador .

Isto é o que makeuseof.com diz em Historious leva os favoritos ao próximo nível :

A ideia por trás do Historious é simples. Em vez de armazenar marcadores em pastas, todos são indexados individualmente; assim como o Google faz com toda a Internet, para criar seu mundo de pesquisa personalizado. Esse mecanismo de pesquisa, que pode ser usado em todos os navegadores, nos computadores, permite pesquisar tanto pelo título quanto pelo conteúdo das páginas indexadas .

O Historious funciona nos navegadores por bookmarklet. Um bookmarklet é um marcador (regular) que executa um pouco do código Javascript. Você poderá adicioná-lo à sua barra de favoritos depois de concluir o registro (gratuito). Como alternativa, há também uma extensão do Google Chrome. Isso funciona exatamente da mesma forma que o bookmarklet, e nada impede que você use a extensão em um computador e o bookmarklet em outro.

imagem


2

Parece que o Google tem uma pesquisa personalizada que você pode apontar para o seu arquivo de favoritos. No documento, "Aqui está uma maneira rápida e fácil de criar um mecanismo de pesquisa a partir dos links em sua página da web": http://www.google.com/cse/tools/create_onthefly

Do jeito que eu o uso, tenho que exportar meus favoritos do xbel para um arquivo .html, mas isso é útil de qualquer maneira. (Especialmente porque não encontrei um equivalente do Chrome ao "My Portal" de Galeon).


2

Ctrl + Shift + O abre a página Gerenciador de marcadores. Existe uma barra / caixa de pesquisa no canto superior esquerdo que permite pesquisar nos marcadores


Gostaria de pesquisar nos sites que estão marcados, não apenas nos marcadores, que é o que essa pesquisa faz. obrigado tho!
Michelle

1

Se você não encontrar / escrever uma extensão do Chrome para fazer isso, poderá

A) obtenha uma lista dos seus URLs favoritos

Inicialmente, pensei que o Bookmarksarquivo no diretório de perfil chrome era um banco de dados sqlite3, como alguns dos outros arquivos lá. Isto está incorreto. Parece um arquivo JSON, então o que você provavelmente desejará fazer é importá-lo para alguma linguagem de script que possua recursos JSON (praticamente qualquer coisa que comece com 'p' é uma aposta segura, ou mesmo JS, se você quiser usar rhino / spidermonkey / etc) e extraia certos elementos.

À primeira vista, parece que você deseja a urlpropriedade de cada objeto com uma propriedade 'type' igual a "url". Porém, existem algumas complicações: por exemplo, isso também inclui bookmarklets e outras coisas que não possuem sites [relevantes]; portanto, você provavelmente desejará executar um filtro nos resultados para restringi-los a URLs da Web reais. O que você usar em B para obter os sites pode testar isso primeiro e retornar um erro em URLs inválidos.

B) reduza a lista de URLs de favoritos ( A ) à lista de hosts que eles usam

Eu acho que é isso que você quer? Ou talvez domínios? Exceto se é como * .co.uk ou semelhante? Este é provavelmente o mais sensatamente feito no mesmo script que você usa em A . Outra opção é canalizá-lo através de um sed | sort | uniqfiltro, embora, com essa opção, você não acabe analisando a URL e tenha que usar algumas regras do gueto. phpé realmente bom nesse tipo de coisa. Bem, comparado à sua adequação para a maioria das tarefas.

C) criar um URL de consulta do Google

... prefixando cada item de B com site:, juntando-os à string +OR+e, em seguida, codificando a URL e anexando (após a +) o texto específico no qual você deseja fazer uma pesquisa. Você cola o resultado no final de uma string como http://www.google.com/search?q=.

Isso deve fornecer um URL como http://www.google.com/search?q=site:superuser.com+OR+site:stackoverflow.com+chrome

Então, você poderá passar esse URL como o primeiro argumento para uma chamada de linha de comando ou google-chromepara abrir uma nova guia contendo os resultados da pesquisa. Observe que, no mínimo bash, você precisará agrupar o URL entre aspas para que ele não aplique a expansão do shell.

Portanto, se quiser, você pode transformá-lo em um utilitário de linha de comando e apenas executá-lo passando seus termos de pesquisa para ele. Se o Chrome estiver em execução, você provavelmente deve fazer uma cópia do Bookmarksarquivo antes de lê-lo e depois excluir o arquivo temporário.

Se você já conhece o JS e, principalmente, se não conhece linguagens de script amigáveis ​​à linha de comando, pode ser mais fácil aprender a escrever uma extensão do Chrome do que montá-la.


1

Eu gosto do Kifi.com. Tem tudo o que você pede e uma extensão do Chrome bem atualizada. https://www.kifi.com/getting-started

"O Kifi possui o melhor mecanismo de pesquisa de favoritos / links em termos de velocidade, resultado e qualidade - e é grátis! O Kifi permite pesquisar não apenas dentro de seus próprios favoritos (chamados de keep on Kifi), mas também dentro de todos os itens de outras pessoas para que você tenha acesso. Portanto, o Kifi funciona ainda melhor em equipes de pessoas.

A parte interessante da pesquisa Kifi está em sua plataforma cruzada, há um aplicativo para iPhone e Android, extensão de site e navegador. A extensão do navegador retorna resultados super rápidos e os incorpora na página da web de resultados do google. "

Aqui está uma discussão mais atual sobre o quora: https://www.quora.com/Whats-the-best-way-to-search-only-within-bookmarked-links


0

Eu acho que a única maneira de fazer isso é usar o gerenciador de favoritos. Você poderia criar seu próprio mecanismo de pesquisa apenas pesquisando nos sites favoritos, mas acho que é um pouco absurdo. Eu acho que a melhor maneira é usar o gerenciador de livros pressionando shift + ctrl + b.


1
Ctrl-shift-b apenas permite pesquisar marcadores, não um termo nos sites marcados. Estou brincando de criar um mecanismo de pesquisa personalizado do Google (google.com/cse), mas é mais manual do que eu esperava; Eu ainda preciso de uma maneira de obter os sites marcados como favoritos no CSE.
Michelle


0

Isso pode não ser realmente uma solução direta, mas você pode usar o Historio.us . É uma ferramenta de bookmarking social que permite pesquisar seus favoritos.



0

Concatenar vários site:parâmetros (por exemplo, site:superuser.com OR site:stackoverflow.com+chrome ...) terá o limite de 32 palavras do Google por consulta. Menos o termo de consulta, isso significa que você só poderá pesquisar 31 domínios diferentes marcados como favoritos.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.