AppleScript per cambiare il browser web predefinito

0

Voglio poter modificare il browser Web predefinito del mio Mac su Google Chrome utilizzando AppleScript. Ecco la mia idea:

set result to button returned of (display dialog "Would you like to change to Chrome?")
if result = "OK" then
    do shell script ("open -a 'Google Chrome' --args --make-default-browser")
else
    display dialog "No change in the default web browser"
end if

Tuttavia, vedo sempre apparire questa finestra che non riesco a gestire a livello di programmazione per qualche motivo. Voglio selezionare "Usa Chrome".

Conoscoalcunimodimanualipermodificarlo,comenellascheda"Generale" delle Preferenze di Sistema, ma ho bisogno di qualcosa di affidabile come questo comando di shell.
Come posso realizzare quanto sopra tramite AppleScript?

    
posta ProGrammer 05.10.2016 - 04:52
fonte

1 risposta

0

Puoi gestire la finestra di conferma tramite lo scripting dell'interfaccia utente. Questo premerà il pulsante "Usa":

try
  tell application "System Events"
    tell application process "CoreServicesUIAgent"
      tell window 1
        tell (first button whose name starts with "use")
          perform action "AXPress"
        end tell
      end tell
    end tell
  end tell
end try

Source

    
risposta data 05.10.2016 - 10:18
fonte

Leggi altre domande sui tag