Pourquoi puis-je définir VLC comme navigateur par défaut?

1

J'ai installé Yosemite 10.10.2; dans mes préférences système & gt; Général, ma sélection de navigateur par défaut me permet de choisir VLC. Pourquoi cela se produit-il et peut-il être supprimé?

Jase
la source

Réponses:

1

C'est probablement parce que VLC supporte les URL http génériques. Si vous voulez expérimenter, procéder avec prudence .

Tout d’abord, faites une copie de sauvegarde de /Applications/VLC.app/Contents/Info.plist et le mettre dans un endroit sûr.

Ensuite, en utilisant un éditeur de texte tel que emacs ou vi (pas TextEdit.app!), Supprimez les lignes suivantes:

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

Cela devrait suffire à convaincre le système d'exploitation que VLC ne doit pas être utilisé comme navigateur. bien que je ne sache pas ce qui se produira (le cas échéant) dans VLC. Vous devrez peut-être redémarrer pour voir également les effets du plist.

Si les choses sont instables par la suite, vous pouvez restaurer le fichier Info.plist sauvegardé sur /Applications/VLC.app/Contents/Info.plist afin de revenir à la façon dont les choses étaient.

Kent
la source
Par curiosité, pourquoi pas TextEdit?
Jase
1

Cela peut arriver, car VLC peut ouvrir des liens Web qui sont à la fois pris en charge par VLC et par navigateur. Mais pour revenir en arrière, ouvrez simplement votre navigateur principal et définissez-le comme navigateur par défaut.

Pour Firefox:

  • ouvrir Firefox
  • ouvrez Préférences & gt; Général
  • et cochez la case pour vérifier s'il s'agit du navigateur par défaut

Si quelque chose d'autre que Firefox devient alors le navigateur par défaut, Firefox demandera de le redéfinir sur Firefox lors de la prochaine ouverture. Cela fonctionne pour Safari, Chrome aussi.

foss
la source