Ayer encontré un script que hace que mi Mac (MacBook Pro con El Capitán) compruebe automáticamente si hay un volumen en un servidor y lo vuelva a montar si se cae la conexión. Lo adapté ligeramente a esto, para que mi servidor multimedia volviera a montar cuando se caiga (que es frecuentemente):
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:PASSWORD@192.168.0.10:445"
end try
end if
return 5
end idle
He guardado el script como aplicación del Editor utilizando la opción "Permanecer abierto después de ejecutar el manejador", por lo que se ejecuta en segundo plano.
Ayer funcionaba bien. Hoy, cuando intenta volver a montar el volumen de Plex me sale un error "Hubo un problema de conexión con el servidor".
Sin embargo, puedo conectarme al servidor utilizando el comando "Conectar al servidor" introduciendo la misma dirección IP, ID de usuario y contraseña.
Estoy iniciando sesión en el NAS con una cuenta de administrador, por lo que no debería haber ningún problema de permisos de disco.
¿Hay algo en el script que he desordenado, o es un problema del Mac o del NAS?
Soy completamente nuevo en el tema de los scripts, así que puedo pedir aclaraciones sobre cualquier respuesta.
Me gustaría incluir un enlace al script original, pero no recuerdo dónde lo encontré.
Gracias.