"Copia URL in Clipboard.app non è disponibile come browser HTTP" in El Capitan

1

Mi sono imbattuto in "Copia URL in Clipboard.app" (o "CUTC" in breve) in Come accedere a un URL cliccato in un'applicazione di gestione URL creata in Automator e lo stai usando da qualche tempo . Tuttavia, sembra che abbia smesso di funzionare in OS X 10.11 e non ho idea di cosa fare per farlo funzionare.

Quello che ho provato

  1. Ho scaricato l'app precompilata e l'ho spostata in / Applicazioni / e poi l'ho lanciata manualmente per cancellare il messaggio di quarantena ("Sei sicuro di voler aprire questo file scaricato da Internet?")

  2. Sono andato su Preferenze di Sistema »Generale e ho fatto clic sul menu a discesa per" Browser Web predefinito "ma CUTC non appare come uno dei browser disponibili.

  3. Ho riavviato il mio Mac solo per essere sicuro. Non è ancora apparso.

  4. Ho provato link per impostare il mio browser predefinito da Terminal:

    % defaultbrowser -set Copia \ URL \ su \ Appunti

    Copia URL negli appunti non è disponibile come browser HTTP

    (Elencava anche tutti i browser HTTP disponibili, il che rendeva chiaro che OS X non considerava CUTC in grado di ricevere link http / https, al contrario di una sorta di semplice errore di sintassi che cercava di usare la% comandodefaultbrowser.)

  5. Ho ricompilato l'app dal codice sorgente in Xcode, e ho provato a utilizzarlo, ma ho avuto gli stessi risultati della versione precompilata.

Non ho idea di dove andare da qui. Non sono un programmatore e non ho idea di cosa debba essere fatto affinché un'app si registri come in grado di ricevere i link http / https.

Il problema che sto cercando di risolvere

Ho usato CUTC come browser predefinito in passato in modo da poter elaborare URL usando gli script di shell prima di passarli a un altro browser.

Se esiste un'altra app che è in grado di ricevere link http / https cliccati su altre app (mail, Tweetbot, ecc.), sarei altrettanto felice di provarlo.

    
posta TJ Luoma 03.12.2015 - 00:14
fonte

1 risposta

2

Il tag CFBundleURLTypes nel file Info.plist aveva solo bisogno di un piccolo cambiamento e ora funziona su OSX v10.11 El Capitan.

Questo articolo ha funzionato bene nelle versioni precedenti ma non è stato riconosciuto in El Capitan.

<key>CFBundleURLTypes</key>
<array>
    <string>http</string>
    <string>https</string>
</array>

Tuttavia, se lo si modifica al seguente El Capitan lo riconosce e offre l'applicazione "Copia URL negli Appunti" nel menu a discesa "Browser Web predefinito" in Preferenze di Sistema.

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

Ho inviato una richiesta di pull a houbysoft ma nel frattempo puoi scaricare un file binario aggiornato qui .

    
risposta data 07.12.2015 - 23:14
fonte

Leggi altre domande sui tag