Google Chrome: видаліть усі "Інші пошукові системи" [дублікат]


41

Google Chrome зберігає багато інших пошукових систем на веб-сайтах, які я відвідую, у розділі Налаштування> Пошук; Керуйте пошуковими системами . Я вважаю, що це називається "OpenSearch".

Клацання піктограми видалення ❌ на кожному з них було б дуже громіздким.

Чи є спосіб видалити їх усіх , не роблячи це вручну?


Примітка. Це розширення нібито не дозволяє Chrome додавати власні пошукові системи.


Bloody Chrome повинен дозволити користувачам вибирати декілька записів у налаштуваннях, причому не лише для пошукових систем, але й інших речей, таких як збережені паролі. Все в Налаштуваннях дозволяє лише один вибір, і ми повинні повторювати дію кілька разів ... Невже розробники дурні або їм подобається катувати користувачів?
Чортові овочі

Відповіді:


98

Перейдіть chrome://settings/searchEngines, натисніть F12і вставте це на вкладку Консоль:

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);
        });
    });

Завдяки алкоголю за оновлення цього коду для дизайну матеріалів.

ПРИМІТКА. Ви також можете отримати доступ до консолі Javascript через Option+ Command+ Jна OSX. Насправді вам може знадобитися запустити це кілька разів, щоб повністю очистити всі пошукові системи, перелічені в розділі "Інші пошукові системи ..." в області налаштувань.


2
Що робить F12? У мене є MacOS, і він нічого не робить. Чи є пункт меню для досягнення того ж?
Петруза

10
Схоже, цей querySelectorпідхід вже не працює з новим інтерфейсом матеріалу. Я з'ясував таке рішення:settings.SearchEnginesBrowserProxyImpl.prototype.getSearchEnginesList().then(function (val) { val.others.forEach(function (engine) { settings.SearchEnginesBrowserProxyImpl.prototype.removeSearchEngine(engine.modelIndex); }); });
алкоголь

2
Це працювало для мене сьогодні 25.07.2017. Мені довелося запустити його кілька разів.
weisjohn

2
Код матеріалу дизайну дав мені помилки під час вставлення. Мені довелося стріляти курсором у коді та знаходити дивні приховані символи та видаляти їх. Можливо, це механізм безпеки. Можливо, це була помилка.
Бруно Броноський

2
У відповідній примітці, якщо ви хочете запобігти автоматичному додаванню їх у ваш веб-переглядач, ви можете встановити розширення, пов’язане тут: superuser.com/questions/886982/…
Marcello Grechi Lins
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.