auto desmonte .dmg si no se ha accedido durante un tiempo

8

¿Hay una manera de desmontar automáticamente un volumen específico (montado desde un .dmg / .sparseimage) si no se ha accedido durante un período específico?

EDITAR:

  1. Esto sería especialmente útil para imágenes protegidas con contraseña que contienen datos confidenciales.

  2. Como no obtuve una respuesta completa a esto, hice una pregunta similar pero más simple here .

pregunta Himanshu Pokhariya 27.02.2013 - 08:14

1 respuesta

1

El sistema operativo no permite eso fuera de la caja (ni para dmg ni para particiones reales).

Lo que haría es crear una secuencia de comandos que escuche esa imagen montada y, después de x tiempo de inactividad, desmóntela.

Applescript es una forma bastante sencilla de hacer que eso funcione (o mediante un flujo de automatización).

Algunos punteros:

(la parte difícil es conseguir que la imagen del disco esté inactiva)

enlace

< clnk & client = safari "> enlace

¿Comprobando cambios de carpeta / archivo usando Automator?

Cómo ejecutar Applescript en el montaje en disco

Ejecutar automáticamente un programa o acción cuando se conecta una unidad o disco externo

Haré un ejemplo más tarde hoy, pero el flujo será así:

open script

drag mounted image disk to it

monitor this disk access (every x time, to save processor)

if last time accessed > idlelimit then     
    eject disk
    quit script

otherwise

keep checking
    
respondido por el jackJoe 27.02.2013 - 09:51

Lea otras preguntas en las etiquetas