Instalación en macOS

Una sola descarga cubre Intel y Apple Silicon. macOS no pide ningún permiso para leer el portapapeles, lo que vuelve trivial la instalación — y es exactamente por eso que la aplicación se explica sola la primera vez que la abres.

Instálalo

  1. Descarga RealtimeClipboard_<version>_universal.dmg desde la página de releases.
  2. Ábrelo y arrastra RealtimeClipboard a Aplicaciones.
  3. Ábrelo. Requiere macOS 11 o posterior.

Hay una sola descarga, no dos. El flujo de publicación compila con --target universal-apple-darwin, así que el mismo archivo se ejecuta de forma nativa en las dos arquitecturas. Si estabas buscando una versión aparte para Apple Silicon, ya la tienes.

O desde un gestor de paquetes

brew install --cask akshaynikhare/tap/realtimeclipboard

El cask vive en akshaynikhare/homebrew-tap y se genera en cada publicación con tools/release/manifest.mjs, así que su versión y su suma de comprobación salen de un artefacto que realmente se compiló. No hace falta un brew tap previo: nombrar el tap en el comando de instalación es suficiente.

Es además la forma más cómoda de sortear el problema de Gatekeeper: el cask retira el atributo de cuarentena después de instalar, así que la aplicación abre sin pasar por Privacidad y seguridad. Eso es Homebrew haciendo por ti lo que harías a mano, no una firma — la compilación sigue sin firmar.

El cliente de línea de comandos es otra fórmula, realtimeclipboard-cli, y no es lo mismo que la aplicación de escritorio — mira la guía de la línea de comandos.

Comprueba que ha funcionado

  • Aparece un ítem en la barra de menús. Haz clic y el menú se abre, como debe hacerlo un ítem de la barra de menús — Open RealtimeClipboard es la primera entrada y Quit es la última, a propósito: una aplicación que vigila tu portapapeles tiene que ofrecer una forma visible de pararla. Cerrar la ventana con el botón rojo no la cierra del todo; la deja en la barra de menús para que pueda seguir vigilando.
  • La barra de estado dice T0 · watching the system clipboard, abajo a la derecha de la ventana. Ese es el vigilante nativo confirmándose. Safari en la misma máquina dice T1 · paste only, y esa diferencia es justo por lo que has instalado esto.

Tu primera sincronización

  1. Apunta la clave corta que hay arriba en la aplicación, o escribe la tuya.
  2. Abre la aplicación en un segundo dispositivo e introduce la misma clave.
  3. Copia algo en el Mac, sin cambiar a RealtimeClipboard. Aparece en el otro dispositivo.

¿No ha pasado nada? Comprueba que el selector de arriba de la ventana está en Clipboard. En App, nada sale del Mac hasta que lo pegas dentro. Merece la pena saber que ese selector existe: macOS concede acceso al portapapeles a cualquier aplicación en ejecución sin preguntar nada, así que nada en el sistema operativo te diría que esta aplicación ha empezado a leer todo lo que copias — por eso lo dice ella misma la primera vez que se abre, y pone el mismo selector en la barra de menús como Share what I copy.

Cuando no funciona

«No se puede abrir RealtimeClipboard porque no se puede verificar al desarrollador»

Es lo esperado, y no es señal de que la descarga esté rota. La compilación no está firmada ni notarizada, porque ambas cosas exigen una cuenta de pago de Apple Developer que este proyecto todavía no tiene. Gatekeeper rechaza la primera vez cualquier cosa sin notarizar.

  1. Intenta abrir la aplicación una vez y deja que la rechace.
  2. Ajustes del Sistema → Privacidad y seguridad, baja hasta el final: ahora hay una línea que nombra a RealtimeClipboard, con un botón Abrir igualmente.

En macOS 14 y anteriores, hacer clic derecho en la aplicación y elegir Abrir hace lo mismo en un solo paso. Ese atajo se retiró en macOS 15, y por eso el camino largo va primero.

Cualquiera de los dos registra una excepción solo para esta aplicación — algo mucho más estrecho que bajar Gatekeeper de forma global, que no deberías hacer. Hazlo únicamente con un archivo que hayas obtenido de la página oficial de releases y, si quieres estar seguro, contrasta el SHA256 publicado en la release con el archivo.

No ha aparecido ninguna petición de permiso

No hay ninguna que pueda aparecer. A diferencia de la cámara, el micrófono o la pantalla, el portapapeles de macOS lo puede leer cualquier aplicación en ejecución sin pedir permiso. La aplicación no puede enseñarte un aviso del sistema que no existe, así que decirlo ella misma la primera vez que se abre es el sustituto de ese aviso.

Los contenidos llegan al Mac, pero no salen de él

Eso es el ajuste App/Clipboard, no un fallo: recibir funciona siempre, enviar es lo que eliges tú.

Se queda en «Connecting…»

La aplicación prueba primero un WebSocket y recurre a server-sent events más POST donde el upgrade está bloqueado. Si no conecta ninguno de los dos, el host del servidor de retransmisión está bloqueado por completo — apunta la aplicación al tuyo propio en Settings → Relay. Levantar uno es un contenedor.

Desinstalar

Sal desde la barra de menús y arrastra la aplicación de Aplicaciones a la Papelera, o usa brew uninstall --cask realtimeclipboard.

El contenido del portapapeles no se escribe nunca en disco, así que no queda nada que buscar y borrar después. Tus ajustes y tu historial viven en el almacenamiento del propio navegador de la aplicación y se van con ella.

Listo para instalar: la página de descargas. El resto de plataformas: la guía de instalación. ¿Hay algo mal o desactualizado aquí? Abre una issue.