Google Chrome: remova todos os 'outros mecanismos de pesquisa' [duplicata]

22

O Google Chrome salva muitos Outros mecanismos de pesquisa dos sites que eu visito, em Configurações > Procurar; Gerenciar mecanismos de pesquisa . Eu acredito que isso é chamado de 'OpenSearch'.

Clicar no ícone de remoção ❌ em cada um deles seria muito complicado.

Existe uma maneira de excluir todos eles , sem precisar fazer isso manualmente?

NB: Esta extensão supostamente impede o Chrome de adicionando mecanismos de pesquisa personalizados.

    
por Winterflags 01.11.2016 / 11:37

1 resposta

56

Vá para chrome://settings/searchEngines , pressione F12 e cole na aba Console:

settings.SearchEnginesBrowserProxyImpl.prototype.getSearchEnginesList()
    .then(function(val) {
        val.others.sort(function(a, b) { return b.modelIndex - a.modelIndex; });
        val.others.forEach(function(engine) {
            settings.SearchEnginesBrowserProxyImpl.prototype.removeSearchEngine(engine.modelIndex);
        });
    });

Obrigado ao álcool por atualizar este código para design de material.

NOTA: Você também pode acessar o console Javascript via Opção + Comando + J no OSX. Você pode precisar executar isso várias vezes para limpar completamente todos os mecanismos de pesquisa listados na seção "Outros mecanismos de pesquisa ..." da área de configurações.

    
por 10.12.2016 / 00:28