Hola compañeros programadores!
Me gustaría guardar un código de applecript como aplicación, para que cuando abra la aplicación vaya a Google Chrome y responda una llamada entrante en Google Voice.
Mi cuenta de Gmail ya estará abierta en el navegador Chrome, por lo que todo lo que necesito es que la aplicación AppleScript le indique a Google Chrome que se active, luego haga clic en un área en particular (donde aparecerá el botón) para aceptar la llamada.
¿Cómo puedo encontrar las coordenadas de dónde quiero que haga clic el mouse? Porque estoy haciendo una aplicación separada para hacer clic en otro lugar y finalizar la llamada.
¿Alguien puede decirme cómo codificaría esto en AppleScript? ¿O hay una forma más fácil?
El siguiente código es similar a algo que encontré, y funciona, pero no estoy seguro de dónde / si está haciendo clic ...
tell application "Safari" to activate
tell application "System Events"
tell process "Safari"
click at {300, 100} -- {from left, from top}
end tell
end tell
Gracias por tu tiempo, -Sebastian
fuente
¡Es fácil, puedes hacerlo en cinco pasos!
abrir editor de applecript
hacer clic
Record
abre Finder y activa Google Chrome
clic
Stop
o el círculo con un hexágono delante de élpresione Cmd+ Sy aparecerá una ventana: guarde su secuencia de comandos como una aplicación y haga clic en el círculo con las palabras "inicio" al lado
Epílogo: ¡reinicia tu Mac y mira cómo Chrome aparece como magia!
fuente