Ho questo vecchio AppleScript che utilizza una funzione clic del mouse:
activate application "Safari"
tell application "System Events"
tell process "Safari"
click at {424, 699}
end tell
end tell
Non funziona più, probabilmente a causa di un cambiamento nel modo in cui funzionano le autorizzazioni di accessibilità in Mavericks . È necessario concedere le autorizzazioni su un'app in base all'app. Sfortunatamente, SystemEvents.app non è nell'elenco delle app a cui concedere le autorizzazioni. Come posso farlo apparire? Esiste un'altra soluzione che non dipende dal download di utility da terze parti?
Questo è il messaggio di errore che visualizzo:
error "System Events got an error: Can’t make {424, 699} into type list." number -1700 from {424, 699} to list