Recentemente stavo cercando di addestrare uno script di Automator per eseguire alcuni compiti banali - purtroppo si ferma al primo passaggio.
Ho fatto clic sul pulsante "registra" sulla mia vecchia macchina Mac OS 10.5, ho aperto Portachiavi e ho fatto qualche altro passaggio. Sfortunatamente sul primo passaggio non è riuscito - il cursore punta appena sul punto un po 'a destra di dove il portachiavi viene visualizzato sul dock inferiore. (Sì, ho provato a disattivare l'auto nascondere e l'effetto jumpout)
Su un Mac più recente era in realtà peggio, quando registravo e riproducevo i passaggi che non davano un avviso che diceva che non funzionava, continuava semplicemente a premere il mouse verso il basso, verso il basso, verso l'icona, e mai a cliccare. / p>
Se Automator non è lo strumento migliore per quello che dice di fare, qual è la soluzione migliore?
Poiché verrà chiamato a livello di codice, una scelta naturale potrebbe essere il Java Robot class - sfortunatamente sembra che questo funzioni semplicemente premendo un tasto, key-up, movimento del mouse, ma non sembra avere l'intelligenza di Automator.
Sikuli sembra forse una buona soluzione, ma non posso testare adesso come apparentemente funziona solo su OS 10.6+ (e prima di 10.10). Sembra anche un po 'hacky, come usa l'elaborazione delle immagini per trovare quello che stai cercando.
So che ci sono comandi OpenSSL che fanno lo stesso del Portachiavi, ma per gli scopi di questa automazione deve essere conosciuto dal sistema - che da quello che posso dire richiede che i certificati siano nel Portachiavi. Ho bisogno di una soluzione che possa essere programmata.