cambiar la URL de una pestaña usando el script de Apple

1

Estoy intentando establecer la URL de la pestaña de Chrome usando Apple Script. Estoy usando este código. Establece con éxito la cadena de URL, pero para cambiar la URL, se debe presionar la tecla Entrar. Este último paso hace que mi código sea no funcional, ya que no cambia el sitio web actual que estoy visitando. ¿Qué solución me recomiendan? Chrome ya está abierto.

tell application "Google Chrome"

    tell application "System Events"
        tell application process "Google Chrome"
            set value of text field 1 of toolbar 1 of window 1 to "http://www.url.com/"

        end tell
    end tell
end tell
    
pregunta sanjihan 04.04.2016 - 23:04

1 respuesta

4

Una forma de hacerlo con los scripts integrados de Chrome:

tell application "Google Chrome" to set URL of active tab of window 1 to "http://example.com"

Y para expandir su script para presionar retorno:

tell application "Google Chrome"
    tell application "System Events"
        tell application process "Google Chrome"
            set (text field 1 of toolbar 1 of window 1)'s focused to true
            set value of text field 1 of toolbar 1 of window 1 to "http://example.com/"
            keystroke return
        end tell
    end tell
end tell
    
respondido por el 0942v8653 04.04.2016 - 23:34

Lea otras preguntas en las etiquetas