Domanda

Ho un disco esterno. E 'possibile lanciare un programma o eseguire un'azione quando lo collego o collegarlo?

È stato utile?

Soluzione

Marco Polo può eseguire azioni (specificata) basati su dispositivi USB collegati.

Modifica: MarcoPolo non è più supportato, ma c'è un bivio mantenuto di esso: ControlPlane

Altri suggerimenti

La soluzione probabilmente più robusta è quello di creare un posto di lavoro con la proprietà launchd StartOnMount insieme a -boolean YES:

StartOnMount <boolean>
Questa chiave facoltativa fa sì che il lavoro da avviare ogni volta che un file system è montato.

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

È necessario verificare se il /Volume/... desiderato è disponibile, ma nella mia esperienza, è più veloce rispetto all'utilizzo di Azioni Cartella.

Una domanda simile è stata pubblicata nel forum MacRumors qui:

http://forums.macrumors.com/showthread.php?t=1029207

Il suggerimento specifico v'è di utilizzare l'applicazione MarcoPolo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a apple.stackexchange
scroll top