Cambia la dimensione del testo della finestra del Finder tramite AppleScript o shell?

2

Vorrei creare scorciatoie per "ingrandire" la dimensione del testo della finestra del Finder.

Ho provato in AppleScript

tell application "Finder"
    if text size of list view options of front window = 10 then
        set text size of list view options of front window to 16
    else
        set text size of list view options of front window to 10
    end if
end tell

che funziona ma non riesco a vedere la modifica finché non "aggiorno" la finestra chiudendola e riaprendola.

Ho provato ad aggiungere

update items of front window

ma questo non fa nulla.

Un modo per farlo in modo elegante?

Sono su El Capitan.

    
posta Ze'ev 16.09.2016 - 15:29
fonte

1 risposta

1

Ze'ev, amigo:

Sembra un lavoro per la shell e potremmo ottenere la funzionalità desiderata in due modi.

Per prima cosa, proviamo il metodo elegante: senza chiudere alcuna finestra, invia un SIGHUP al processo Finder, shell-side, dopo aver modificato quel parametro in AppleScript. In particolare, aggiungi la riga:

do shell script "pkill -1 -l Finder"

Il secondo argomento per pkill - il '-l' - è a scopo di debug. Se funziona, rimuovi il '-l'.

Su una nota a margine, la modifica della dimensione del carattere è anche qualcosa che può essere modificato dal lato shell, tramite il comando 'defaults'.

Per favore fammi sapere se questo funziona per te.

Buona fortuna,

F.

    
risposta data 12.11.2017 - 05:43
fonte

Leggi altre domande sui tag