Abilita Safari Zoom per Script

2

Ho un monitor WQHD (1440p) collegato al mio MacBook Pro da 13 pollici quando sono seduto alla mia scrivania. Adoro l'alta risoluzione (molto spazio sullo schermo) ma a volte mi trovo ad attivare Zoom Safari al 125%:

Esisteun'opzioneperpassareautomaticamentedaquestaimpostazioneaScript/TerminalCommand?Intalcaso,potreiattivarloautomaticamentequandocolleghiilmonitorcon Control Plane .

Questo codice ottiene la scheda delle impostazioni corretta, ma non riesco a capire come impostare il livello di 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
    
posta kbecker87 09.06.2017 - 10:37
fonte

1 risposta

3

Questo codice di Applescript imposta il livello di 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

modifica menu item 4 in 5 per un 115% o 6 per il livello di zoom 125%.

L'utilizzo di un oggetto Applescript è migliore dell'utilizzo di cmd + / cmd + - perché imposta lo zoom predefinito per tutte le pagine.

    
risposta data 09.06.2017 - 11:28
fonte

Leggi altre domande sui tag