Conkeror come browser predefinito su Mac OS 10.6

3

Mi piacerebbe utilizzare Conkeror come browser predefinito in Mac OS 10.6. La selezione di conkeror.app come browser predefinito con Safari non funziona. Mentre è possibile avviare Conkeror tramite gli argomenti della riga di comando di Firefox (-app), l'apertura di ulteriori URL con quell'istanza non lo è.

Se qualcuno è stato in grado di configurare Conkeror su Mac OS 10.6 in un modo che ...

  • utilizza Conkeror come browser predefinito per tutte le applicazioni
  • riutilizza un'istanza di Conkeror in esecuzione quando si apre un URL (buffer corrente o nuovo)

..., potresti pubblicare i passaggi necessari per farlo?

P.S .: Sentiti libero di riadattarti con 'conkeror'

EDIT: oltre alla soluzione Info.plist pubblicata di seguito, è necessaria anche la riga

url_remoting_fn = load_url_in_new_buffer

nel tuo .conkerorrc, se vuoi aprire gli URL in una finestra esistente.

    
posta Nils Wloka 15.10.2010 - 14:53
fonte

6 risposte

2

Certo è possibile impostare Conkeror come browser Web predefinito; ha solo bisogno di un file Info.plist correttamente strutturato.

Ne ho creato uno qui: link

Scaricalo, decomprimilo e sostituisci il seguente file Info.plist con quello incluso nel download:

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

Nota: dopo aver completato questo, assicurati di touch del pacchetto di applicazioni, che costringerà i Servizi di lancio a riesaminare e registrare nuovamente l'app e la sua capacità appena trovata per i tipi http:// e https:// URL . In altre parole, il seguente dovrebbe essere sufficiente:

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

Quindi deseleziona e riseleziona l'icona dell'app nel Finder.

Avvia Safari e scegli Conkeror dal menu popup:

FWIW,hocambiatoInfo.plistcomesegue:

<?xmlversion="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>
    
risposta data 23.03.2011 - 01:59
fonte
2

Seleziona Conkerer come predefinito tramite le preferenze di Safari.

Aggiornamento per il commento: dal loro sito web : "Purtroppo, in questo momento, non sembra esserci un modo per OSX per configurare conkeror come browser predefinito. "Mi è capitato di imbattermi in questo. Non avevo mai sentito parlare di Conkerer fino ad ora.

    
risposta data 15.10.2010 - 15:22
fonte
0

springify, non è possibile impostare conkeror come browser predefinito su OS X.

    
risposta data 18.03.2011 - 20:57
fonte
0

Hai controllato App predefinita ? È un riquadro delle preferenze che puoi installare per impostare qualsiasi app come predefinito per un numero di attività diverse.

È in esecuzione sul mio Macbook con 10.6, e lasciami scegliere qualsiasi app che voglio per i browser; Non ho Conkerer, ma posso solo supporre che funzionerebbe anche per quello. Vale la pena un download comunque.

Spero che questo aiuti.

    
risposta data 19.03.2011 - 12:09
fonte
0

Quindi sotto la cappa, Workgroup Manager crea un plist situato a ...

~ / Library / Preferences / com.apple.internet.plist

Che contiene questa informazione ...

<?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>

Quindi crea quel file e cambia "/ Applicazioni / Google Chrome.app" a qualunque sia il percorso della tua applicazione. Spero che questo risolva il tuo problema.

    
risposta data 22.03.2011 - 23:14
fonte
0

Qui, prova Choosy .

    
risposta data 24.03.2011 - 00:47
fonte

Leggi altre domande sui tag