3 votes

Conkeror comme navigateur par défaut sur Mac OS 10.6

J'aimerais utiliser Conkeror comme navigateur par défaut dans Mac OS 10.6. La sélection de conkeror.app comme navigateur par défaut avec Safari ne fonctionne pas. S'il est possible de lancer Conkeror via les arguments de la ligne de commande de Firefox (-app), l'ouverture d'URL supplémentaires avec cette instance ne l'est pas.

Si quelqu'un a réussi à configurer Conkeror sur Mac OS 10.6 de manière à ce que...

  • utilise Conkeror comme navigateur par défaut pour toutes les applications
  • réutilise une instance de Conkeror en cours d'exécution lors de l'ouverture d'une URL (soit le tampon actuel, soit le nouveau tampon)

..., pourriez-vous afficher les étapes nécessaires pour le faire ?

P.S. : N'hésitez pas à retaguer avec 'conkeror'.

EDIT : En plus de la solution Info.plist postée ci-dessous, vous avez également besoin de la ligne

url_remoting_fn = load_url_in_new_buffer

dans votre .conkerorrc, si vous voulez ouvrir les URL dans une fenêtre existante.

2voto

Mike Polen Points 3173

Sélectionnez Conkerer comme valeur par défaut dans les préférences de Safari.

Mise à jour selon le commentaire : De leur site web : " Malheureusement, à l'heure actuelle, il ne semble pas y avoir de moyen sur OSX de configurer conkeror comme navigateur par défaut. " Je suis tombé sur ça par hasard. Je n'avais jamais entendu parler de Conkerer jusqu'à maintenant.

2voto

Tom Points 1115

Bien sûr, il est possible de faire de Conkeror le navigateur web par défaut ; il suffit de structurer correctement l'application Info.plist fichier.

J'en ai créé un ici : http://www.markdouma.com/developer/ConkerorInfoPlist.zip

Il suffit de le télécharger, de le décompresser et de remplacer les éléments suivants Info.plist avec celui qui est inclus dans le téléchargement :

/Applications/conkeror.mozdev.org/conkeror/Contents/Info.plist

Remarque : après avoir effectué cette opération, assurez-vous que vous touch le paquet d'applications, ce qui obligera les services de lancement à réexaminer et à réenregistrer l'application et sa capacité nouvellement trouvée pour le paquet d'applications. http:// y https:// Types d'URL. En d'autres termes, les éléments suivants devraient être suffisants :

touch /Applications/conkeror.mozdev.org/conkeror.app

Ensuite, désélectionnez et re-sélectionnez l'icône de l'application dans le Finder.

Lancez Safari, et choisissez Conkeror dans le menu contextuel :

enter image description here

Pour info, j'ai modifié le fichier Info.plist comme suit :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
    "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>CFBundleSignature</key>
    <string>CONK</string>
    <key>CFBundleIdentifier</key>
    <string>org.mozdev.conkeror</string>
    <key>CFBundleURLTypes</key>
    <array>
        <dict>
            <key>CFBundleURLName</key>
            <string>Web site URL</string>
            <key>CFBundleURLSchemes</key>
            <array>
                <string>http</string>
                <string>https</string>
            </array>
        </dict>
    </array>
    <key>CFBundleInfoDictionaryVersion</key>
    <string>6.0</string>
    <key>CFBundleDevelopmentRegion</key>
    <string>English</string>
    <key>CFBundlePackageType</key>
    <string>APPL</string>
    <key>CFBundleExecutable</key>
    <string>xulrunner</string>
    <key>CFBundleName</key>
    <string>conkeror</string>
    <key>CFBundleVersion</key>
    <string>93</string>
    <key>NSHumanReadableCopyright</key>
    <string>(c) 2007, Shawn Betts</string>
    <key>NSAppleScriptEnabled</key>
    <true/>
    <key>CFBundleDisplayName</key>
    <string>Conkeror</string>
    <key>CFBundleShortVersionString</key>
    <string>0.9.3</string>
    <key>CFBundleGetInfoString</key>
    <string>Conkeror 0.9.3, A 100% keyboard driven mozilla based web browser.</string>
</dict>
</plist>

0voto

Global nomad Points 2799

Springify, il n'est pas possible de définir conkeror comme navigateur par défaut sous OS X.

0voto

Tim Points 131

Avez-vous vérifié Application par défaut ? Il s'agit d'un panneau de préférences que vous pouvez installer pour définir n'importe quelle application par défaut pour un certain nombre de tâches différentes.

Il fonctionne sur mon Macbook 10.6 et me permet de choisir n'importe quelle application pour les navigateurs. Je n'ai pas Conkerer mais je suppose qu'il fonctionnerait aussi pour cela. Cela vaut la peine de le télécharger de toute façon.

J'espère que cela vous aidera.

0voto

pesche Points 882

Donc, sous le capot, Workgroup Manager crée un plist situé à...

~/Bibliothèque/Préférences/com.apple.internet.plist

Qui contient cette information...

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>mcx_defaultWebBrowser</key> <string>/Applications/Google Chrome.app</string> </dict> </plist>

Créez donc ce fichier et remplacez "/Applications/Google Chrome.app" par le chemin d'accès de votre application, quel qu'il soit. J'espère que cela résoudra votre problème.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X