J'ai essayé d'apprendre à automatiser mon environnement Mac domestique avec Applescript. J'ai eu quelques succès, mais je me heurte à des erreurs apparemment incohérentes et gênantes. Afin de diagnostiquer les erreurs, j'ai décomposé les scripts en leurs éléments constitutifs et j'ai réduit le problème le plus gênant à l'économiseur d'écran. Lorsque j'active l'économiseur d'écran actuel via un scripts, ou si j'accède au panneau de contrôle de l'économiseur d'écran via les préférences système, j'obtiens les résultats suivants
Je peux cliquer sur le bouton "OK" et il se ferme, parfois pour de bon, mais le plus souvent il tourne en boucle sans fin et ma seule option est de forcer un redémarrage en maintenant le bouton d'alimentation enfoncé. J'ai essayé de forcer la fermeture de toutes les applications ouvertes et de relancer le finder, mais le message d'erreur/la boîte de dialogue reste en boucle.
Curieusement, le démarrage de l'économiseur d'écran avec le Hot Corner ne semble pas déclencher l'erreur.
Pour moi, cela indique que le problème n'est pas lié à mon script, mais qu'il y a un problème avec mon Mac.
Pour ce que ça vaut, j'ai aussi eu des problèmes pour me connecter à ma Time Capsule de sauvegarde qui est le seul disque de ce serveur.
La machine est un MacBook 13 pouces de la fin 2007 fonctionnant sous le système d'exploitation 10.7.5.
Réflexions ?
Mise à jour -
J'ai pensé que l'économiseur d'écran essayait d'appeler des images à partir d'un disque qui était connecté à l'Airport Extreme mais qui n'est plus là. J'ai réinitialisé le panneau de contrôle de l'économiseur d'écran sur l'un des économiseurs d'écran intégrés (après avoir essayé à plusieurs reprises de supprimer la boîte de dialogue gênante) et j'ai supprimé mes économiseurs d'écran définis par l'utilisateur. Cela n'a en rien résolu ou modifié le problème. J'ai essayé le même AppleScript sur deux autres Mac sans incident. Ces deux Macs fonctionnent sous la version 10.9.5, ce qui n'est pas forcément une indication.
Existe-t-il un moyen de réinstaller uniquement l'économiseur d'écran ou dois-je essayer de réinstaller l'ensemble du système d'exploitation ? Y a-t-il autre chose à essayer ?
Merci de votre attention !
Mise à jour 2
La réinstallation du système d'exploitation n'a pas résolu le problème. J'ai essayé de supprimer la liste de préférences du dossier de la bibliothèque de l'utilisateur et du dossier de la bibliothèque au niveau supérieur du disque dur. Cela n'a pas résolu le problème non plus. Il s'agit peut-être d'un problème avec l'Airport Extreme, mais je ne vois pas pourquoi l'économiseur d'écran d'un système d'exploitation réinstallé aurait besoin d'accéder à l'Airport Extreme. Je suis vraiment dans l'impasse et je commence à me demander si je ne vais pas devoir payer pour obtenir l'aide d'un expert. Qu'en pensez-vous ?
Mise à jour 3
Il m'est apparu que même si l'économiseur d'écran ne devrait pas essayer de se connecter à un volume externe, il est possible qu'il le fasse. J'avais un certain nombre de disques durs connectés à l'Airport Extreme et partagés par lui. L'un de ces disques a cessé de se monter de manière fiable, et il se trouve que c'est celui qui contient mes archives de photos et mes fichiers iPhoto. Je l'ai apporté à un magasin local, qui a opéré une magie UNIX de bas niveau et récupéré mes données sur un nouveau disque plus grand. Ce nouveau disque est maintenant connecté à mon serveur RAID 1 Mac Mini, et non à l'Airport Extreme. Lorsque je monte le volume contenant l'archive de l'image sur mon bureau, il n'y a pas de message d'erreur. Si je le démonte et que j'exécute le script ou que j'ouvre le panneau de configuration de l'économiseur d'écran, le message d'erreur s'affiche. Vous avez besoin d'aide ?