Tengo un disco externo. ¿Es posible iniciar un programa o realizar una acción cuando lo conecto o enchufo?
Marco Polo puede realizar acciones (usted especifica) basadas en dispositivos USB conectados.
Editar: MarcoPolo ya no es compatible, pero hay una bifurcación mantenida: ControlPlane
La solución probablemente más robusta es crear un launchd
trabajo con la StartOnMount
propiedad establecida en -boolean YES
:
StartOnMount <boolean>
Esta clave opcional hace que el trabajo se inicie cada vez que se monta un sistema de archivos.
Así lo hace Time Machine (ver /System/Library/LaunchDaemons/com.apple.backupd-attach.plist
).
Debe verificar si el deseado /Volume/...
está disponible, pero en mi experiencia, es más rápido que usar Acciones de carpeta.
Se ha publicado una pregunta similar en el foro de MacRumors aquí:
http://forums.macrumors.com/showthread.php?t=1029207
La sugerencia específica es usar la aplicación MarcoPolo.
pescado
DTVP
(2) Conecte la unidad, cree una regla USB para este contexto y aumente su confianza al 100 % (3) Configure una acción Abrir/Volumes/DTVP/Mac/DTVP.app
para . ¡Voila!