8 votos

auto desmontar DMG si no ha sido visitada por un tiempo

Es allí una manera automática de desmontar un volumen específico (montado en un .dmg/.sparseimage) si no ha sido visitado por un período determinado?

EDITAR:

  1. Esto sería especialmente útil para los password protegidos en las imágenes que contienen datos confidenciales.

  2. Ya que no obtuve respuesta completa a esta le he preguntado a una similar pero más simple pregunta aquí.

1voto

Roee Adler Puntos 116

El sistema operativo doens no permitir que fuera de la caja (ni para dmg ni real particiones).

Lo que yo haría es crear un script que iba a escuchar a la imagen montada y después de x tiempo de inactividad, la desmontamos.

Applescript es una forma bastante sencilla para conseguir que el trabajo (o a través de un flujo de automator).

Algunos consejos:

(la parte difícil es conseguir que la imagen de disco de inactividad)

http://www.mactech.com/articles/mactech/Vol.20/20.07/FolderWatching/index.html

http://webcache.googleusercontent.com/search?q=cache:IjvM1V_MxroJ:macscripter.net/viewtopic.php%3Fid%3D39468+&cd=4&hl=en&ct=clnk&client=safari

La comprobación de carpeta/archivo los cambios de uso de Automator?

Cómo ejecutar Applescript en el Disco de montaje

Automáticamente el lanzamiento de un programa o acción cuando una unidad externa de disco o está conectado

Voy a hacer un ejemplo en el día de hoy, pero el flujo será como este:

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

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X