Recientemente estuve tratando de entrenar un script de Automator para ejecutar algunas tareas mundanas; desafortunadamente, se detiene en el primer paso.
Hice clic en el botón "grabar" en mi máquina Mac OS 10.5, abrí Keychain e hice algunos pasos más. Lamentablemente, falló en el primer paso: el cursor solo apunta al punto un poco a la derecha de donde se muestra el llavero en el muelle inferior. (Sí, intenté desactivar la ocultación automática y el efecto de salto)
En una Mac más nueva, en realidad fue peor, al grabar y reproducir los pasos no se escuchó una alerta que decía que había fallado, simplemente presionaba el mouse hacia abajo, hacia abajo, hacia el icono, y nunca hacía clic.
Si Automator no es la mejor herramienta por lo que dice, ¿cuál es la mejor solución?
Dado que esto se llamará mediante programación, una opción natural podría ser Robot de Java clase: desafortunadamente parece que esto hace una simple pulsación de tecla, tecla arriba, movimiento del mouse, pero parece que no tiene la inteligencia que tiene Automator.
Sikuli parece posiblemente una buena solución, pero no puedo probarlo ahora mismo como Aparentemente solo funciona en OS 10.6+ (y antes de 10.10). También suena un poco extraño, cómo utiliza el procesamiento de imágenes para encontrar lo que estás buscando.
Sé que hay comandos de OpenSSL que hacen lo mismo que el Llavero, pero para los fines de esta automatización, el sistema debe saberlo, lo cual, por lo que puedo decir, requiere que los certificados estén en el Llavero. Necesito una solución que pueda ser programada.