modifica l'URL di una scheda usando lo script di Apple

1

Sto cercando di impostare l'URL della scheda di Chrome utilizzando Apple Script. Sto usando questo codice. Imposta con successo la stringa url, ma per poter cambiare URL, inserire deve essere premuto. Questo ultimo passaggio rende il mio codice non funzionale, poiché non cambia il sito web che sto visitando. Quale soluzione alternativa consiglieresti? Chrome è già aperto.

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
    
posta sanjihan 04.04.2016 - 23:04
fonte

1 risposta

4

Un modo per farlo con lo scripting integrato di Chrome:

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

E per espandere lo script per premere return:

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
    
risposta data 04.04.2016 - 23:34
fonte

Leggi altre domande sui tag