Saltar al contenido

Abril de automatización: Hyperduck aprovecha el poder de los esquemas de URL para controlar su Mac desde un iPhone o iPad

22 de abril de 2023

Hyperduck es una utilidad reciente de Sindre Sorhus para enviar URLs desde un iPhone o iPad a tu Mac que tiene algunas aplicaciones muy interesantes. Hyperduck no ha reemplazado mi uso de AirDrop, Handoff y otras tecnologías de Apple que mueven datos entre dispositivos, pero ha ampliado esas funciones de manera significativa y se ha abierto camino rápidamente en mi vida informática diaria.

Hyperduck solo hace una cosa muy bien. Envía direcciones URL desde un iPhone o iPad a una Mac usando iCloud. Eso es diferente a cómo funciona AirDrop, que tiene algunas ventajas.

Para que funcione, debe instalar Hyperduck tanto en su iPhone o iPad como en su Mac, donde se ejecuta sin periféricos. En un iPhone o iPad, se accede a Hyperduck mediante la extensión de acción ‘Enviar a Mac’ desde la hoja para compartir o su única acción de accesos directos ‘Enviar URL a Mac’. La extensión de acción envía direcciones URL de una en una desde cualquier aplicación que pueda compartir una dirección URL, mientras que la acción Accesos directos puede enviar varias direcciones URL a la vez.

Eso es tan simple como cualquier utilidad, pero es una simplicidad que abre usos interesantes que no son posibles con AirDrop. Una ventaja de Hyperduck es que está disponible cuando AirDrop no lo está. Nuestro condominio tiene tres pisos. Si estoy leyendo en mi iPad en la cama por la noche en el tercer piso, estoy demasiado lejos de mi Mac para usar AirDrop, pero con Hyperduck, todavía puedo enviar un enlace a mi Mac, por lo que estará esperando. yo en la mañana Hyperduck también funciona si tu Mac está desconectada. Debido a que la aplicación usa iCloud para sincronizar entre dispositivos, los enlaces que envías cuando tu Mac no está disponible aparecerán tan pronto como vuelva a estar en línea. No uso mucho Hyperduck de esta manera, pero es una buena alternativa para guardar una URL en una aplicación de lectura posterior o en un organizador de enlaces.

Recomendado:  El sistema de detección de vibraciones de doble obturador utiliza cámaras ordinarias para lograr resultados extraordinarios -- ScienceDaily

Aún más interesante es la capacidad de Hyperduck para enviar URL que no sean http a su Mac, lo que significa que puede usar esquemas de URL para activar acciones de forma remota. El ejemplo obvio son los accesos directos, que se pueden ejecutar con el siguiente formato:

shortcuts://run-shortcut?name=Hello%20World

Es una excelente opción para cualquier acceso directo solo para Mac que haya creado. Simplemente cree un acceso directo usando la única acción de Hyperduck para enviar la URL de accesos directos a su Mac, y podrá ejecutar su acceso directo solo para Mac desde un iPhone o iPad en cualquier momento que desee.

Muchas aplicaciones tienen esquemas de URL que puedes ejecutar con Hyperduck, pero otra de mis favoritas es Raycast. No hace mucho, Raycast agregó compatibilidad con enlaces profundos: su propio esquema de URL que puede ejecutar comandos incorporados de Raycast, acciones de complementos e incluso scripts.

En combinación con los accesos directos, puede usar Hyperduck para ejecutar un esquema de URL en su iPhone para activar otro esquema de URL en su Mac. Eso suena complicado, pero en realidad puede simplificar lo que sería un acceso directo complejo solo para Mac al tiempo que permite que se ejecute de forma remota. Por ejemplo, al usar las acciones Abrir aplicación y el esquema de URL para los comandos de administración de ventanas de Raycast a través de un script de shell, puede crear un acceso directo de Hyperduck de una sola acción en su iPhone que se ejecuta automáticamente todas las mañanas como una automatización personal, organizando sus aplicaciones de Mac a su gusto. .

Recomendado:  Las leyes europeas de IA costarán a las empresas una pequeña fortuna, pero la recompensa es la confianza

El script de shell es necesario porque sin él, la activación de Raycast cambia el enfoque a Raycast en lugar de a la aplicación que desea organizar en su escritorio. Usando open con el -g opción en el script, permite que el esquema de URL de Raycast haga su trabajo sin cambiar el enfoque a la ventana de Raycast. Sin embargo, aparte de esa pequeña complejidad, el atajo no podría ser más sencillo. En el atajo de configuración de ventana de arriba, he centrado mi ventana de Obsidian y moví Things al cuarto más a la izquierda de mi escritorio. Debido a que estoy usando el esquema de URL de Raycast, los scripts de shell son súper simples. También lo es el acceso directo de Hyperduck en mi iPhone, que usa el esquema de URL de accesos directos para enviar el comando para ejecutar el acceso directo en mi Mac.

Al vincular el acceso directo de configuración de Mac a una automatización personal, todo el proceso está automatizado, pero con un inconveniente. No hay forma de asegurarse de que dos o más aplicaciones estén en el mismo escenario de Stage Manager. Como resultado, este atajo funciona mejor si no usa Stage Manager o si siempre mantiene las aplicaciones que desea organizar en el mismo escenario, lo cual no es fácil de hacer. Aún así, es una buena demostración de cómo los esquemas de URL y las utilidades de Mac de terceros pueden simplificar lo que de otro modo sería un atajo mucho más complicado.

En general, me encanta Hyperduck. No lo uso todos los días, pero hace un gran trabajo conectando iOS y iPadOS con macOS, lo que Shortcuts aún no hace muy bien. También es útil para configurar pestañas en Safari u otro navegador para la próxima vez que planee usar su Mac. En mis pruebas, Hyperduck ha sido confiable pero a veces lento cuando tengo una conexión de red débil. La sincronización de iCloud también puede ser errática a veces, pero a pesar de algunos contratiempos aquí y allá, Hyperduck se ha convertido en una de mis principales herramientas para controlar mi Mac de forma remota.

Recomendado:  Los laboratorios en la nube y la investigación remota no son el futuro de la ciencia: están aquí | Investigación médica

Hyperduck está disponible en la App Store como descarga gratuita.


También puede seguir la cobertura de automatización de abril de MacStories a través de nuestro centro dedicado o suscribirse a su fuente RSS.