Ho cercato di imparare ad automatizzare il mio ambiente Mac di casa con Applescript. Ho avuto un certo successo, ma mi sono imbattuto in errori apparentemente incoerenti e fastidiosi. Per diagnosticare gli errori, ho suddiviso gli script nelle loro parti componenti e ho ridotto il problema più fastidioso allo Screen Saver. Quando attivo lo screen saver corrente tramite uno script, o se accedo al pannello di controllo Screen Saver tramite le Preferenze di Sistema, ottengo
Possofareclicsulpulsante"OK" e lo scarico, a volte per sempre, ma il più delle volte scorre ininterrottamente e la mia unica opzione è forzare un riavvio tenendo premuto il pulsante di accensione. Ho provato a chiudere forzatamente tutte le app aperte e a riavviare il finder e il ciclo di messaggio / finestra di dialogo rimane in esecuzione.
Stranamente, l'avvio dello Screen Saver con l'Hot Corner non sembra causare l'errore.
Per me questo indica che il problema non è con il mio script, ma che c'è un problema con il mio Mac.
Per quello che vale, ho anche avuto problemi con la connessione al mio backup Time Capsule, che è l'unica unità su quel server.
La macchina è un MacBook da 13 pollici alla fine del 2007 con OS 10.7.5.
Pensieri?
Aggiornamento -
Ho pensato che lo Screen Saver avrebbe potuto provare a richiamare immagini da un'unità che prima era collegata all'Airport Extreme, ma che non è più lì. Ho ripristinato il pannello di controllo Screen Saver su uno degli screen saver incorporati (dopo molti tentativi di ignorare la finestra di dialogo fastidiosa) e ho eliminato i miei screen saver definiti dall'utente. Questo non ha risolto o modificato il problema in alcun modo. Ho provato lo stesso AppleScript su altri due Mac senza incidenti. Entrambi questi altri Mac sono in esecuzione 10.9.5, in modo che possa o non possa indicare nulla.
C'è un modo per reinstallare solo lo screen saver, o dovrei provare a reinstallare l'intero sistema operativo? C'è qualcos'altro che dovrei provare?
Grazie!
Aggiornamento 2
Bene, la reinstallazione del sistema operativo non ha risolto il problema. Ho provato a cancellare le preferenze plist sia dalla cartella della libreria utente sia dalla cartella della libreria al livello più alto del disco rigido. Questo non ha risolto nemmeno. Forse è un problema con Airport Extreme, anche se non riesco a immaginare perché lo Screen Saver in un sistema operativo reinstallato avrebbe bisogno di accedere a Airport Extreme. Sono davvero imbarazzato qui e comincio a chiedermi se dovrò pagare per un aiuto più esperto. Pensieri?
Aggiornamento 3
Mi è venuto in mente che sebbene lo Screen Saver non stia cercando di connettersi ad un volume esterno, potrebbe ancora esserlo. Avevo un certo numero di dischi rigidi collegati e condivisi da Airport Extreme. Una di queste unità ha smesso di montare in modo affidabile e, come succede, è quella con il mio archivio di immagini e i file iPhoto. L'ho portato in un negozio locale e hanno lavorato su un po 'di magia UNIX di basso livello e ho recuperato i miei dati su un nuovo disco più grande. Questa nuova unità è ora collegata al mio server RAID 1 Mac Mini, non all'Airport Extreme. Quando monto il volume con l'archivio pic sul desktop, non ci sono messaggi di errore. Smontandolo e eseguendo lo script o aprendo il pannello di controllo Screen Saver viene visualizzato il messaggio di errore. Aiuto?