Sto cercando di automatizzare l'esecuzione dei techtools tramite AppleScript. Ho funzionato, ma solo con l'accesso completo da tastiera (utilizzando la scheda e lo spazio per navigare nell'interfaccia utente) ma non tutte le macchine hanno abilitato quando le accendo per la prima volta, quindi ho bisogno di un modo per attivare il computer di controllo delle esecuzioni.
Presumo che questo sia possibile con la funzione "click button" ma non riesco a capire come scoprire quale pulsante è con l'ispettore di accessibilità. Ecco il layout di TechTools e puoi vedere in basso a sinistra il pulsante che voglio premere per avviare i test.
Edeccoleinformazionidell'ispettoresulpulsante.
Come ho detto, posso attivare questo valore quando è abilitato l'accesso con tastiera completa perché si tratta solo di copiare i tratti della tastiera.
Non sono sicuro se sto fraintendendo il concetto di identificare i pulsanti all'interno del programma o come specificare in quale finestra si trova (presumo che sia la finestra 1.)
Questo è un esempio del tipo di script che ho scritto per tentare di ottenere questo risultato (so che questo minimizza solo la finestra). Continuo ad aumentare il valore del pulsante finché alla fine non viene eseguito solo il computer di controllo? Quando ho provato il pulsante 4 ha attivato un'opzione sotto File nella barra in alto.
Qualsiasi aiuto sarebbe molto apprezzato.
tell application "System Events"
tell process "TechTool Pro 9"
click button 2 of window 1
end tell
end tell