He estado intentando aprender a automatizar el entorno de mi Mac en casa con Applescript. He tenido algo de éxito, pero me encuentro con errores aparentemente inconsistentes y problemáticos. Para diagnosticar los errores, he dividido los scripts en sus componentes y he reducido el problema más problemático al protector de pantalla. Cuando activo el protector de pantalla actual a través de un scriptsscriptscripts, o si accedo al panel de control del protector de pantalla a través de las Preferencias del Sistema, obtengo
Puedo hacer clic en el botón "Aceptar" y se retira, a veces para bien, pero la mayoría de las veces hace un bucle interminable y mi única opción es forzar un reinicio manteniendo pulsado el botón de encendido. He probado a forzar el cierre de todas las aplicaciones abiertas, y a relanzar el finder y el bucle de mensajes de error/cuadros de diálogo sigue funcionando.
Curiosamente, iniciar el protector de pantalla con el Hot Corner no parece desencadenar el error.
Para mí esto indica que el problema no es con mi script, sino que hay un problema con mi Mac.
Por si sirve de algo, también he tenido problemas con la conexión a mi copia de seguridad de la Time Capsule que es la única unidad de ese servidor.
La máquina es un MacBook de 13 pulgadas de finales de 2007 con el sistema operativo 10.7.5.
¿Qué opinas?
Actualización -
Pensé que el Protector de Pantalla podría haber estado tratando de llamar a las imágenes de una unidad que solía estar conectada al Airport Extreme pero que ya no está allí. He restablecido el panel de control del salvapantallas a uno de los salvapantallas incorporados (después de muchos intentos de descartar el molesto cuadro de diálogo) y he borrado mis salvapantallas definidos por el usuario. Esto no resolvió o cambió el problema de ninguna manera. He probado el mismo AppleScript en otros dos Macs sin incidentes. Sin embargo, estos dos Macs están ejecutando la versión 10.9.5, así que eso puede indicar algo o no.
¿Hay alguna forma de reinstalar sólo el protector de pantalla o debo intentar reinstalar todo el sistema operativo? ¿Hay algo más que deba probar?
Gracias.
Actualización 2
Bueno, reinstalar el sistema operativo no resolvió el problema. Intenté borrar el plist de preferencias tanto de la carpeta de la biblioteca del usuario como de la carpeta de la biblioteca en el nivel superior del disco duro. Esto tampoco lo resolvió. Tal vez sea un problema con el Airport Extreme, aunque no puedo imaginar por qué el protector de pantalla en un sistema operativo reinstalado tendría que acceder al Airport Extreme. Estoy realmente perplejo aquí y empezando a preguntarme si voy a tener que pagar por más ayuda de expertos. ¿Qué opinas?
Actualización 3
Se me ocurrió que aunque el Protector de Pantalla no debería estar tratando de conectarse a algún volumen externo, todavía podría estarlo. Solía tener varios discos duros conectados y compartidos por el Airport Extreme. Uno de esos discos dejó de montarse de forma fiable, y da la casualidad de que es el que tiene mi archivo de fotos y mis archivos de iPhoto. Lo llevé a una tienda local y ellos hicieron algo de magia UNIX de bajo nivel en él y recuperaron mis datos en una unidad nueva, más grande. Esta nueva unidad está ahora conectada a mi servidor RAID 1 Mac Mini, no al Airport Extreme. Cuando monto el volumen con el archivo pic en mi escritorio primero, no hay ningún mensaje de error. Al desmontarlo y ejecutar el script o abrir el panel de control del protector de pantalla aparece el mensaje de error. ¿Ayuda?