Altere o mecanismo de pesquisa usado por about: home no Firefox

6

A página inicial ou inicial do Firefox fornece um mecanismo de pesquisa com alguns trechos abaixo dele. Existe alguma maneira de personalizar o mecanismo de busca usado por about:config ou algum outro arquivo de configuração?

localStorage["search-engine"] às vezes é redefinido, possivelmente após uma atualização. Eu gostaria de evitar criar um script Greasemonkey que scripts em about:home . Se existir uma extensão para cumprir a tarefa, eu ficaria feliz também.

Estou usando o Firefox do Kubuntu 11.04 se isso importa.

    
por Lekensteyn 02.07.2011 / 12:52

5 respostas

5

Você pode querer usar o Firefox com o Bing

Bing will be set as your homepage and search engine.

    
por 26.01.2012 / 14:24
2

Você pode modificar o arquivo de banco de dados chromeappsstore.sqlite dentro de sua pasta de perfil para alterar o mecanismo de pesquisa usado para about: home. Não é um arquivo de configuração baseado em texto, mas é muito fácil de modificar com o conjunto correto de ferramentas.

Você precisa modificar o escopo emoh.:moz-safe-about na tabela webappsstore2. A chave é o mecanismo de pesquisa e o valor determina o mecanismo de pesquisa para essa página.

O valor tem um nome e uma URL. O nome pode ser qualquer coisa e o URL substituirá searchTerms por qualquer coisa que você digitar na caixa de pesquisa.

Eu usei o Addon do SQLite Manager para jogar com essa configuração, mas não são outras ferramentas disponíveis.

Não é melhor apenas alterar a página inicial?

    
por 05.07.2011 / 14:26
2

Eu apenas passei por isso tentando desfazer o mecanismo de pesquisa do Yahoo que a barra de ferramentas pdfforge instala.

A maneira mais fácil é provavelmente instalar o Firebug (útil para muitas coisas) e fazer o seguinte:

  • vá para cerca de: home
  • abra a guia Console do Firebug
  • digite (tudo em uma linha, mostrado aqui para maior clareza):

    localStorage['search-engine']=JSON.stringify({
      name:"Google",
      searchUrl:
         "http://www.google.com/search?ie=UTF-8&oe=utf-8&q=_searchTerms_"})
    

em que a propriedade name é o nome do mecanismo de pesquisa e searchUrl é o URL apropriado, com o token mágico _searchTerms_ sendo substituído pelas palavras-chave digitadas na caixa de pesquisa do Firefox.

Em seguida, atualize para: home e tente novamente.

Cheguei a essa resposta observando o código HTML de origem da página sobre: home, que carrega o chrome: //browser/content/aboutHome.js que contém o código para acessar localStorage['search-engine'] e usa-o para atualizar o window.location.href com base no searchUrl e o que você digita na caixa de pesquisa.

    
por 15.11.2011 / 18:38
2

Parece que pode haver uma solução na página de suporte da Mozilla . Clique em Ferramentas > Desenvolvedor da Web > Bloco de anotações, insira e-mail javascript:{localStorage["search-engine"]="{\"name\":\"[SEARCH ENGINE NAME HERE]\",\"searchUrl\":\"[SEARCH URL (with _searchTerms_ placeholder)]\"}";void(0);} Clique em Executar e gt; Executar. Além disso, na about:config alteração de página browser.search.defaultenginename .

    
por 26.01.2012 / 14:24
1

Vá para Ferramentas - > Opções e, em "Página inicial", coloque link ou qualquer outro mecanismo de pesquisa que você queira usar.

    
por 26.01.2012 / 14:22