Ieri ho trovato uno script che fa sì che il mio Mac (MacBook Pro che esegue El Capitan) controlli automaticamente la presenza di un volume su un server e lo rimetta in sesto se la connessione si interrompe. L'ho adattato leggermente, quindi il mio media server si rimonterebbe quando cade (che è frequente):
on idle
tell application "Finder"
set isConnected to disk "Plex" exists
end tell
if isConnected = false then
try
mount volume "Plex" on server "smb://USER:[email protected]:445"
end try
end if
return 5
end idle
Ho salvato lo script come app di Script Editor utilizzando l'opzione "Resta aperto dopo l'esecuzione del gestore", quindi viene eseguito in background.
Ieri ha funzionato bene. Oggi, quando tenta di rimontare il volume Plex, viene visualizzato un errore "Si è verificato un problema di connessione al server".
Tuttavia, posso collegarmi al server utilizzando il comando "Connetti al server" immettendo lo stesso indirizzo IP, ID utente e password.
Sto accedendo al NAS con un account amministratore, quindi non dovrebbero esserci problemi di autorizzazione del disco.
C'è qualcosa nello script che ho criptato o si tratta di un problema con il Mac o il NAS?
Sono completamente nuovo nello scripting, quindi potrei chiedere chiarimenti su eventuali risposte.
Vorrei includere un collegamento allo script originale, ma non riesco a ricordare dove l'ho trovato.
Grazie.