2

Я хочу отключить WebRTC в Google Chrome в настройках браузера, как вы можете в Firefox, или заблокировать его с помощью другой программы. Я не хочу использовать расширение, которое можно удалить или отключить. В идеале я также хотел бы иметь возможность развернуть это на нескольких десятках рабочих станций, поэтому я хочу использовать нечто более "постоянное", чем расширение. Даже если для него нет легко доступных "настроек", мне интересно, может ли быть способ отредактировать файл CSS или что-то в этом роде. Насколько я знаю, в Chrome нет аналога Firefox для страницы about:config , но, может быть, есть что-то похожее, что мне еще предстоит открыть?

Извините за туманный звучащий вопрос, я просто немного колеблюсь в темноте, у меня очень ограниченный опыт работы с любым видом программирования и я сосредоточен в основном на диагностике оборудования и системном / сетевом администрировании Windows, но мне интересно узнать хотя бы некоторые из них. основы для диагностических целей.

1 ответ1

2

Из того, что я попробовал, вы можете сделать следующее:

  1. Найдите свой предпочтительный файл Chrome.

    • Windows Vista / 7/8 / 8.1:

      C:\Users\(your_username)\AppData\Local\Google\Chrome\User Data\Default\Preferences
      
    • Mac OS X:

      ~/Library/Application Support/Google/Chrome/Default/Preferences
      
    • GNU / Linux:

      ~/.config/google-chrome/Default/Preferences
      
  2. Выйдите из Chrome и сохраните резервную копию файла Preferences другом месте. Убедитесь, что Chrome не работает в фоновом режиме.

  3. Откройте файл Preferences в текстовом редакторе (например, Notepad++, Sublime Text, gedit).

  4. Добавьте эту строку в конец файла, обращая внимание на формат. (Просто следуйте формату других строк, добавляя запятую при необходимости.)

    "webrtc":{"multiple_routes_enabled":false}
    

Если у вас есть сомнения, вот фрагмент последних строк моего файла Preferences перед изменением:

"spellcheck":{"dictionaries":["en-US"],"dictionary":""},
"translate_ignored_count_for_language":{"es":44,"und":2},
"zerosuggest":{"cachedresults":""}}

И вот файл после модификации:

"spellcheck":{"dictionaries":["en-US"],"dictionary":""},
"translate_ignored_count_for_language":{"es":44,"und":2},
"webrtc":{"multiple_routes_enabled":false},
"zerosuggest":{"cachedresults":""}}

И тогда вы сделали. Вы можете проверить, работает ли это, используя этот веб-сайт.

Перед отключением WebRTC: enabled_webrtc_in_chrome

После отключения WebRTC: disabled_webrtc_in_chrome

Примечание. Если вы случайно допустили ошибку и Chrome больше не запускается, вы можете заменить файл настроек на резервную копию, сохраненную ранее.

На данный момент не существует идеального решения для отключения WebRTC на рабочем столе простым щелчком мыши или без использования расширения, в мобильной версии Google Chrome вы можете перейти на chrome://flags/ И искать webrtc будет несколько вариантов, которые Вы можете отключить там.

Другим решением будет использование Slimjet, это проект на основе Chromium, который использует тот же механизм Blink, что и Google Chrome, но предлагает простой вариант отключения WebRTC.

Надеюсь, поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .