Avvia automaticamente un programma o un'azione quando è collegato un disco o un disco esterno

2

Ho un'unità esterna. È possibile avviare un programma o eseguire un'azione quando viene collegato o collegato?

    
posta pesche 05.01.2011 - 22:20
fonte

3 risposte

4

Marco Polo può eseguire azioni (specificate dall'utente) in base ai dispositivi USB collegati.

Modifica: MarcoPolo non è più supportato, ma esiste un fork mantenuto: ControlPlane

    
risposta data 05.01.2011 - 22:39
fonte
1

La soluzione più probabile è quella di creare un lavoro launchd con la proprietà StartOnMount impostata su -boolean YES :

StartOnMount <boolean>
This optional key causes the job to be started every time a filesystem is mounted.

Ecco come fa Time Machine (vedi /System/Library/LaunchDaemons/com.apple.backupd-attach.plist ).

Devi verificare se il /Volume/... desiderato è disponibile, ma secondo la mia esperienza, è più veloce dell'utilizzo di Azioni cartella.

    
risposta data 08.05.2011 - 15:26
fonte
0

Una domanda simile è stata pubblicata nel forum MacRumors qui:

link

Il suggerimento specifico è usare l'applicazione MarcoPolo.

    
risposta data 05.01.2011 - 22:40
fonte

Leggi altre domande sui tag