Habilitar Safari Zoom por secuencia de comandos

2

Tengo un monitor WQHD (1440p) conectado a mi MacBook Pro de 13 pulgadas cuando estoy sentado en mi escritorio. Me encanta la alta resolución (mucho espacio en pantalla) pero a veces me encuentro cambiando el Zoom de Safari al 125%:

¿ExisteunaopciónparacambiarestaconfiguraciónporScript/TerminalCommandosinoautomáticamente?Siesasí,podríacambiarloautomáticamentecuandoconecteelmonitorcon Control Plane .

Este código llega a la pestaña de configuración correcta, pero no puedo averiguar cómo configurar el nivel de zoom:

tell application "System Events"
    tell application process "Safari"
        set frontmost to true
        keystroke "," using command down
        delay 1
        tell window 1
            click button "Advanced" of toolbar 1 of it
            delay 1
            keystroke "w" using command down
        end tell
    end tell
end tell
    
pregunta kbecker87 09.06.2017 - 10:37

1 respuesta

3

Este código de Apple establece el nivel de zoom globalmente:

tell application "System Events"
    tell application process "Safari"
        set frontmost to true
        keystroke "," using command down
        delay 0.5
        tell window 1
            click button "Advanced" of toolbar 1 of it
            click pop up button 3 of group 1 of group 1 of it
            click menu item 4 of menu 1 of pop up button 3 of group 1 of group 1 of it
            keystroke "w" using command down
        end tell
    end tell
end tell

cambie menu item 4 a 5 para un 115% o 6 para un nivel de zoom del 125%.

El uso de un AppleScript es mejor que usar cmd + / cmd + - porque establece el zoom predeterminado para todas las páginas.

    
respondido por el kbecker87 09.06.2017 - 11:28

Lea otras preguntas en las etiquetas