He estado tratando de aprender a automatizar el entorno Mac de mi casa con Applescript. He tenido algunos éxitos, pero me estoy encontrando con errores aparentemente inconsistentes y molestos. Para diagnosticar los errores, dividí los scripts en sus partes componentes y reduje el problema más problemático al protector de pantalla. Cuando activo el protector de pantalla actual a través de un script, o si accedo al panel de control del protector de pantalla a través de las Preferencias del sistema, obtengo
Puedohacerclicenelbotón"Aceptar" y se cierra, a veces para siempre, pero la mayoría de las veces se repite sin parar y mi única opción es forzar un reinicio manteniendo presionado el botón de encendido. He intentado forzar el cierre de todas las aplicaciones abiertas, y reiniciar el buscador y el bucle de mensaje de error / cuadro de diálogo sigue funcionando.
Curiosamente, iniciar el protector de pantalla con Hot Corner no parece provocar el error.
Para mí, esto indica que el problema no está en mi script, sino que hay un problema con mi Mac.
Por lo que vale, también he tenido problemas con la conexión a mi copia de seguridad de Time Capsule, que es la única unidad en ese servidor.
La máquina es una MacBook de 13 pulgadas a finales de 2007 con sistema operativo 10.7.5.
¿Pensamientos?
Actualizar -
Pensé que el protector de pantalla podría haber estado intentando recuperar imágenes de un disco que solía estar conectado a Airport Extreme pero que ya no está allí. Reajusté el panel de control del protector de pantalla a uno de los protectores de pantalla integrados (después de muchos intentos de descartar el molesto cuadro de diálogo) y eliminé los protectores de pantalla definidos por el usuario. Esto no resolvió ni cambió el problema de ninguna manera. He probado el mismo AppleScript en otros dos Macs sin incidentes. Sin embargo, ambos de estos otros Mac están ejecutando 10.9.5, por lo que puede o no indicar algo.
¿Hay alguna forma de reinstalar solo 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é eliminar la lista 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 Airport Extreme, aunque no puedo imaginar por qué el protector de pantalla en un sistema operativo reinstalado necesitaría acceder a Airport Extreme. Estoy realmente perplejo aquí y empiezo a preguntarme si voy a tener que pagar por una ayuda más experta. ¿Pensamientos?
Actualización 3
Se me ocurrió que, aunque el protector de pantalla no debería estar intentando conectarse a algún volumen externo, todavía podría estarlo. Solía tener varios discos duros conectados y compartidos por Airport Extreme. Una de esas unidades dejó de montarse de manera confiable y, como sucede, es la que tiene mi archivo de fotos y los archivos de iPhoto. Lo llevé a una tienda local y trabajaron con un poco de magia UNIX de bajo nivel y recuperaron mis datos en un disco nuevo y más grande. Esta nueva unidad ahora está conectada a mi servidor RAID 1 Mac Mini, no al Airport Extreme. Cuando instalo el volumen con el archivo de imágenes en mi escritorio, no aparece ningún mensaje de error. Al desmontarlo y ejecutar el script o abrir el panel de control del protector de pantalla, aparecerá el mensaje de error. ¿Ayuda?