smonta automaticamente .dmg se non è stato acceduto per un po '

8

C'è un modo per smontare automaticamente un volume specifico (montato da un file .dmg / .sparse) se non è stato effettuato l'accesso per un periodo specificato?

EDIT:

  1. Questo sarebbe particolarmente utile per le immagini protette da password che contengono dati sensibili.

  2. Poiché non ho avuto una risposta completa a questo, ho fatto una domanda simile ma più semplice qui .

posta Himanshu P 27.02.2013 - 08:14
fonte

1 risposta

1

Il sistema operativo non consente l'installazione immediata (né per dmg né per le partizioni reali).

Quello che vorrei fare è creare uno script che ascolti quell'immagine montata e dopo x time idle, smontala.

Applescript è un modo abbastanza semplice per farlo funzionare (o tramite un flusso di automator).

Alcuni indicatori:

(la parte difficile è ottenere l'immagine del disco inattiva)

link

link

Verifica delle modifiche di cartella / file utilizzando Automator?

Come eseguire Applescript su Disk mount

Avvia automaticamente un programma o un'azione quando un'unità esterna o un disco sono collegati

Farò un esempio più tardi oggi, ma il flusso sarà simile a questo:

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
    
risposta data 27.02.2013 - 09:51
fonte

Leggi altre domande sui tag