Script para desmontar la imagen montada automáticamente después de un tiempo

0

Tengo una imagen dispersa que se puede montar como un volumen cifrado. Quiero asegurarme de que no se quede montado una vez que termine de usarlo.

Para obtener ayuda para hacer eso, anteriormente le pregunté a esta pregunta, pero no obtuve respuesta.

Por lo tanto, estoy haciendo esta nueva pregunta, con suerte más sencilla:

¿Cómo puedo hacer lo siguiente?

1) Cuando se monta el volumen, un script debería comenzar a ejecutarse.

2) La secuencia de comandos debe preguntar incluso a la hora si se debe desmontar el volumen y, dependiendo de la respuesta, desmontar el volumen (si eso es demasiado complicado, esto también será suficiente: la secuencia de comandos solo debe intentar desmontar el volumen, y indique si el desmontaje falló debido a que el volumen está en uso)

3) El script debe dejar de ejecutarse una vez que se desmonta el volumen (lo ideal es que "escuche" su evento de desmontaje, o si eso no es posible, simplemente como el siguiente paso en la ejecución del script una vez que se haya efectuado el desmontaje: el el primero tiene el beneficio de que incluso un desmontaje manual terminaría el script)

Recientemente me he mudado recientemente a la Mac desde Windows y no tengo experiencia con AppleScript. Por lo tanto, un guión de trabajo sería ideal, pero si me dan indicaciones sobre cómo llevar a cabo los pasos individuales, debería poder juntarlos también, con suerte.

Gracias.

    
pregunta Himanshu Pokhariya 28.02.2013 - 16:04

1 respuesta

1

Esta es una manera de lograr la mayor parte de esto utilizando un simple script de Automator:

Guarde el script como una aplicación. Coloque en el escritorio o dock. Cuando desee abrir la imagen de disco encriptada, simplemente suéltela en el ícono del guión y la montará, pausará y le pedirá una confirmación para cerrar la imagen de disco después de que haya transcurrido cierto tiempo. Lo único aquí es que si elige no desmontarlo, deberá desmontarlo manualmente más tarde. También puede eliminar el mensaje de confirmación por completo. Luego, simplemente aparecerá un mensaje de error si intenta desmontarlo mientras aún está abierto (lo que también debería impedir que el script se ejecute).

    
respondido por el bispymusic 02.03.2013 - 22:09

Lea otras preguntas en las etiquetas