Firefox modificando o plug-in de pesquisa do Google para não redirecionar o país

1

Estou tentando modificar o arquivo google.xml na pasta do navegador / searchplugins de forma que o país não redirecione mais. Por exemplo, para alcançar sempre o site alemão, alterei as últimas linhas do google.xml para esta:

<Url type="text/html" method="GET" template="https://www.google.de/ncr/search">
  <Param name="q" value="{searchTerms}"/>
......
</Url>
<Url type="text/html" method="GET" template="https://www.google.de/ncr" rel="searchform"/>

Primeiro, depois de reiniciar o firefox, parece que não mudou nada, mas no dia seguinte quando iniciei o firefox, as mudanças pareciam ter surtido efeito, porque quando tentei google alguma coisa, uma mensagem de erro foi exibida também conhecido como "Uknown URL / ncr / search".

Agora gostaria de saber como posso FORCE FF recarregar o plug-in imediatamente para que não precise esperar um dia para testar cada alteração que fiz. Também seria bom saber, é claro, como eu preciso modificar o google.xml corretamente.

    
por Xaser 26.09.2014 / 11:39

3 respostas

1

Pesquisando mais, descobri que o FF pode ser forçado a recarregar os plugins de pesquisa modificados excluindo a pasta search.js in %AppData%\Mozilla\Firefox\Profiles\[ID].default\ ou equivalente ao linux.

Para que o Google não redirecione mais, as seguintes alterações precisam ser feitas na google.xml na pasta ....\Mozilla Firefox\browser\searchplugins\ :

na linha 13, altere google.com/search para google.de/search ou o TLD do seu país. Agora deve ser

<Url type="text/html" method="GET" template="https://www.google.de/search">

na linha 27, altere google.com para google.de/ncr . Agora deve ser

<Url type="text/html" method="GET" template="https://www.google.de/ncr" rel="searchform"/>

salve (direitos de administrador podem ser necessários). Exclua o search.js mencionado anteriormente e reinicie o firefox.

Isso me deu resultados de trabalho para FF 32.0.3

UPDATE: Na atualização do FF35.0, a sintaxe do arquivo google.xml parece ter mudado. É suficiente mudar a linha 13 como mencionado acima. A linha 27 foi removida. Não esqueça de apagar o search.js

UPDATE 2: Desde o FF40.0, o plugin de pesquisa padrão xmls não está mais disponível como texto simples. A nova maneira recomendada é instalar o plug-in de pesquisa google US (sem redirecionamento de país) da Mycroft (veja a resposta abaixo) e modificar o xml na pasta AppData do FF para as necessidades do usuário.

    
por 27.09.2014 / 22:16
2

O seguinte plug-in de pesquisa google.com/ncr funciona no Firefox 34.0.5:

Google (Nenhum redirecionamento de país) (google.com) por Mycroft Project [Review]

link

    
por 08.12.2014 / 02:03
0

Adicione uma Pesquisa do Google personalizada para seu país a partir do URL deste .

Depois disso, se você quiser mais personalizações na Pesquisa do Google, edite o arquivo XML do perfil do Mozilla:

Por exemplo para o Windows7:

C:\Users\ < username >\AppData\Roaming\Mozilla\Firefox\Profiles\< profile name >.default\searchplugins\google-xxx---from-xxx.xml

No meu caso, editei a sétima linha para incluir Resultados de pesquisa de todos os países, mas use o google.com.br usando os itens abaixo -

os:Url type="text/html" method="GET" template="https://www.google.ae/#q={searchTerms}&amp;tbas=0" resultDomain="google.ae"
    
por 11.02.2016 / 07:07