Utilizo un programa basado en la web que carece de acciones por lotes. Esto crea la necesidad de hacer clics repetitivos. Escribí un script en el Editor script de Apple que se encargó de eso, es muy simple y funcionó perfectamente. Sin embargo, desde ayer ya no funciona, por alguna razón.
Estoy usando el navegador Brave, pero incluso fuera del navegador, hacer clic en general parece que ya no funciona. He configurado diferentes coordenadas para hacer clic en los iconos del escritorio y demás. Nada funciona.
Este es el script:
set loc1 to {400, 440} -- x, y coordinates
set loc2 to {1350, 700}
delay 2 -- time for me to minimize scripts and click on browser
repeat 60 times -- :)
tell application "System Events"
click at loc1 --clicks on a button to open item from a list
delay 2 -- time for item to open
click at loc2 -- clicks the approve button
delay 5 -- time for the list to update
end tell
end repeat
Esta es la respuesta que obtengo en la pestaña de respuestas del editor de script
tell application "System Events"
click at {400, 440}
--> missing value
click at {1350, 700}
--> missing value
end tell
Esto funcionaba hasta hace una semana. No actualicé nada y no cambié el script. Estoy realmente desconcertado porque ha dejado de funcionar. Seguramente se me escapa algo.
Estoy ejecutando MacOS Catalina 10.15.7, en un MacBook Pro de 13" de 2017.
Gracias
*edit: Para que quede claro, agradecería un método alternativo para resolver este problema o una posible explicación de por qué dejó de funcionar. Saludos