Tengo un flujo de trabajo de 1 acción automator. Este flujo de trabajo se registra para producir una acción "Mírame hacer". La acción es hacer clic en el elemento de la barra de menú "VPN", luego seleccionar una VPN particular del menú. Este flujo de trabajo funciona bien en automator. Cuando lo ejecuto como una aplicación independiente, el mouse se mueve correctamente (haciendo clic en el menú, seleccionando la VPN correcta), pero en realidad no me conecto a la VPN. No tengo ni idea de lo que va mal, por lo que cualquier ayuda sería buena.
En la consola, lo único que veo es:
Oct 19 20:19:18 vonnegut Application Stub[7148]: Can't open input server /Library/InputManagers/MultiClutchInputManager.bundle
Oct 19 20:19:24 vonnegut Automator Launcher[7153]: Can't open input server /Library/InputManagers/MultiClutchInputManager.bundle
Estoy ejecutando una MacBookPro5,1 con un teclado Apple y un mouse estándar con 2 botones y rueda adjunta.
No estoy realmente seguro de cómo saber si se intenta una conexión. Nada cambia en ppp.log lo que me hace pensar que nada llega tan lejos. Si trato de conectarme manualmente, está bien.
fuente
Respuestas:
Anteriormente, cuando intentaba crear una aplicación Apple mediante scripts de UI, el comando Applescript del mouse no se comportaba exactamente igual que el mouse real. Por ejemplo, podría ordenar el cambio de un cuadro desplegable, pero la aplicación no registraría el cambio hasta que se produjera una selección "real" con el mouse.
Debe haber sido un error en el diseño de la aplicación, pero estaba inactivo y tuve que encontrar una solución. Terminé usando "Extra Suites" de Kanzu , que fue capaz de simular el equivalente de un clic "real" del mouse.
Automator usa los mismos eventos de Apple que Applescript, y tal vez esté cayendo en el mismo problema. ¿Qué cliente VPN estás usando? Es posible que pueda resolver el problema utilizando algunos Applescript (si el cliente lo admite), o cambiando a otro cliente VPN.
fuente