Почему я могу установить VLC в качестве браузера по умолчанию?

У меня установлен Yosemite 10.10.2; в моих Системных настройках> Общие мой выбор браузера по умолчанию позволяет мне выбрать VLC. Почему так происходит и можно ли это убрать?

Ответы (2)

Вероятно, это связано с тем, что VLC поддерживает общие URL-адреса http. Если вы хотите поэкспериментировать, действуйте осторожно .

Сначала сделайте резервную копию /Applications/VLC.app/Contents/Info.plistи поместите ее в надежное место.

Затем с помощью текстового редактора, такого как emacs или vi (не TextEdit.app!), удалите следующие строки:

            <dict>
                    <key>CFBundleURLIconFile</key>
                    <string>generic</string>
                    <key>CFBundleURLName</key>
                    <string>http url</string>
                    <key>CFBundleURLSchemes</key>
                    <array>
                            <string>http</string>
                    </array>
            </dict>

Этого должно быть достаточно, чтобы убедить ОС, что VLC не следует использовать в качестве браузера; хотя я не знаю, что (если что) сломается в VLC. Возможно, вам придется перезагрузиться, чтобы увидеть эффекты изменения plist.

Если после этого что-то пойдет не так, вы можете восстановить резервную копию файла Info.plist, /Applications/VLC.app/Contents/Info.plistчтобы вернуться к прежнему состоянию.

Из любопытства, почему не TextEdit?

Это может произойти, потому что VLC может открывать веб-ссылки, которые поддерживаются как VLC, так и браузером. Но чтобы переключиться обратно, просто откройте основной браузер и установите его в качестве браузера по умолчанию.

Для Фаерфокса:

  • открыть файрфокс
  • откройте «Настройки» > «Общие».
  • и установите флажок, чтобы проверить, является ли это браузером по умолчанию

Если какой-либо другой браузер, кроме Firefox, станет браузером по умолчанию, Firefox попросит вернуть его обратно в Firefox при следующем открытии. Это работает и для Safari, и для Chrome.