Applescript para ejecutarse cuando el iPhone se conecta / desconecta

2

Estoy tratando de descubrir cómo ejecutar un script de Apple cuando conecto y desconecto mi iPhone con el cable USB.

Hasta ahora, creo que puedo ejecutar un Applecript cuando se conecta usando Image Capture (la configuración de "conectar este teléfono se abre" a "otro" y seleccionar el script).

Sin embargo, no sé cómo ejecutar un script cuando el teléfono está desconectado. Ideas?

    
pregunta elstgav 15.04.2013 - 18:19

2 respuestas

1

La primera parte de la respuesta es bastante fácil.

  • Guarde su AppleScript como una gota o aplicación en el sistema de archivos.
  • Seleccione esa aplicación en Image Capture como la herramienta que se abrirá cuando se conecte un dispositivo iOS específico.

Dependiendo de su necesidad, puede tener un conjunto de scripts, uno para cada dispositivo (o rol del dispositivo) o realizar un procesamiento para determinar el nombre del dispositivo adjunto y manejar las cosas con lógica desde AppleScript.

La segunda parte puede necesitar un segundo programa de observador que sondee los puertos USB y luego active cualquier secuencia de comandos que desee ejecutar.

    
respondido por el bmike 15.04.2013 - 18:41
1

¿Es este el tipo de lo que estás buscando?

  

Usbmux

     

... usbmuxd luego mira las conexiones de iPhone a través de USB; cuando detecta un iPhone que se ejecuta en modo normal (a diferencia del modo de recuperación), se conectará a él y luego comenzará a transmitir las solicitudes que recibe a través de / var / run / usbmuxd; es decir, usbmuxd es lo único que realmente Habla USB al iPhone.

enlace

    
respondido por el John 16.04.2013 - 07:27

Lea otras preguntas en las etiquetas