"Copiar la URL a Clipboard.app no está disponible como un navegador HTTP" en El Capitán

1

Encontré "Copiar URL en Clipboard.app" (o "CUTC" para abreviar) en Cómo acceder a una URL con clic en una aplicación de controlador de URL creada en Automator y la he estado usando por algún tiempo . Sin embargo, parece que ha dejado de funcionar en OS X 10.11 y no tengo idea de qué hacer para que funcione.

Lo que he probado

  1. Descargué la aplicación precompilada y la moví a / Aplicaciones / y luego la lancé manualmente para borrar el mensaje de cuarentena ("¿Está seguro de que desea abrir este archivo descargado de Internet?")

  2. Fui a Preferencias del sistema »General y hice clic en el menú desplegable de" Navegador web predeterminado ", pero CUTC no aparece como uno de los navegadores disponibles.

  3. Reinicié mi Mac solo para asegurarme. Todavía no apareció.

  4. He intentado enlace para configurar mi navegador predeterminado desde la Terminal:

    % defaultbrowser -set Copy \ URL \ to \ Clipboard

    Copiar URL en el Portapapeles no está disponible como un navegador HTTP

    (También enumeró todos los navegadores HTTP disponibles, lo que dejó en claro que OS X no consideraba que CUTC pudiera recibir enlaces http / https, en lugar de algún tipo de error de sintaxis simple que intenta utilizar el defaultbrowser comando.)

  5. Re-compilé la aplicación desde la fuente en Xcode, e intenté usarla en su lugar, pero tuve los mismos resultados que con la versión precompilada.

No tengo idea de a dónde ir desde aquí. No soy programador y no tengo idea de lo que se debe hacer para que una aplicación se registre a sí misma y pueda recibir enlaces http / https.

El problema que estoy tratando de resolver

He usado CUTC como mi navegador predeterminado en el pasado para poder procesar las URL usando scripts de shell antes de enviarlos a otro navegador.

Si hay otra aplicación por ahí que es capaz de recibir enlaces http / https activados desde otras aplicaciones (correo, Tweetbot, etc.), me gustaría igualmente intentarlo.

    
pregunta TJ Luoma 03.12.2015 - 00:14

1 respuesta

2

La etiqueta CFBundleURLTypes en el archivo Info.plist solo necesitaba un pequeño cambio y ahora funciona en OSX v10.11 El Capitan.

Este seguimiento funcionó bien en versiones anteriores, pero no se reconoce en El Capitán.

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

Sin embargo, si lo cambia a lo siguiente, El Capitán lo reconoce y ofrece la aplicación "Copiar URL al Portapapeles" en el menú desplegable "Navegador web predeterminado" en Preferencias del 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>

He enviado una solicitud de extracción a houbysoft, pero mientras tanto puede descargar un binario actualizado aquí .

    
respondido por el Alistair McMillan 07.12.2015 - 23:14

Lea otras preguntas en las etiquetas