4 votos

¿Cómo puedo iniciar una llamada telefónica de Hangouts con Applescript/Terminal?

Quiero iniciar una llamada telefónica de Google Hangouts con Applescript.

Hangouts tiene un diccionario de AS, pero sólo con las suites por defecto.

Quiero emular la apertura de la ventana emergente de Hangouts, escribir un número de teléfono e iniciar la llamada.

Miré API de Hangouts pero es algo que me supera. Pero creo que se podría hacer llamando a Python o ruby scripts desde el Terminal.

(Me gustaría integrar esto en Mayordomo de acción sobre el número de teléfono).

1voto

wch1zpink Puntos 11

Este script que escribí me funciona. Puede que tengas que ajustar algunos de los valores de retardo, dependiendo de la velocidad a la que tu ordenador lanza el navegador, etc.

En realidad escribí este script y lo guardé como aplicación y luego lo habilité como comando de dictado

tell application "Safari"
    activate
    set URL of document 1 to "https://hangouts.google.com/"
    delay 8 --adjust this value if needed
    set the clipboard to "1-234-567-8910" -- enter the real phone number
    tell application "System Events"
        click button 5 of UI element 1 of scroll area 1 of group 1 of group 1 of tab group 1 of splitter group 1 of window "Google Hangouts" of application process "Safari"
        delay 1
        click button "New conversation" of UI element 1 of scroll area 1 of group 11 of UI element 1 of scroll area 1 of group 1 of group 1 of tab group 1 of splitter group 1 of window "Google Hangouts" of application process "Safari"
        keystroke (the clipboard)
        delay 2
        key code 36
    end tell
end tell

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X