0 votos

¿Puede AppleScript crear una Alerta de Archivo Abierto?

MacOS Mojave 10.14.6

Me gustaría poder crear eventos de calendario repetitivos de forma programática que abran un archivo específico cuando se ejecuten. Estoy usando AppleScript dentro de Automator. Crear los eventos repetitivos no es difícil, pero no puedo parecer agregar una alerta de Abrir Archivo. ¿Es esto posible?

Encontré este viejo post que tenía el mismo problema y la conclusión más cercana fue que no es posible por alguna razón inexplicable. ¿Alguien sabe cómo lograr esto?

0 votos

Veo tanto una clase como un elemento llamado "open file alarm" así que... ¿estás seguro de esto?

0 votos

"Esta clase representa una alarma de 'archivo abierto'. A partir de macOS 10.14, no es posible crear nuevas alarmas de archivo abierto o ver URLs para alarmas de archivo abierto existentes. Intentar guardar o modificar una alarma de archivo abierto resultará en un error al guardar. Se permite editar otros aspectos de eventos o recordatorios que tengan alarmas de archivo abierto existentes siempre y cuando la alarma no se modifique."

0 votos

Vaya... mi diccionario de Calendar no dice nada de eso. Sólo la primera frase. Qué extraño. Además, no recibo ningún error de ningún tipo.

1voto

qarma Puntos 71

Citando el diccionario de AppleScript de Calendar en macOS Catalina (pero aplicable desde Mojave) :

"Esta clase representa una alarma de 'archivo abierto'. A partir de OS X 10.14, no es posible crear nuevas alarmas de archivo abierto o ver URLs para alarmas de archivo abierto existentes. Intentar guardar o modificar una alarma de archivo abierto resultará en un error al guardar. Se permite editar otros aspectos de eventos o recordatorios que tengan alarmas de archivo abierto existentes siempre y cuando la alarma no sea modificada."

Además, después de probar otros tipos de alarmas de calendario en Catalina que no tienen advertencias similares en su contra, tampoco lograron crearse. Mientras que la restricción para las alarmas de archivo probablemente esté motivada por preocupaciones de seguridad, las demás parecen más bien un error.

0 votos

En caso de que alguien vea esto y se pregunte por qué no ve el mensaje anterior en su Diccionario, mi diccionario de Mojave no contiene este mensaje, solo contiene la primera oración. ¿Quizás un artefacto de haber actualizado desde High Sierra? No lo sé... pero me hizo no entender por qué esto no funcionaría hasta que @CJK lo señaló.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X