Attiva o disattiva l'ordinamento del Finder con AppleScript in Lion 10.7?

6

Da anni utilizzo questo AppleScript per attivare l'ordinamento di una finestra del Finder:

if sort direction of column id size column of list view options of window 1 is normal then
    set sort direction of column id size column of list view options of window 1 to reversed
else
    set sort direction of column id size column of list view options of window 1 to normal
end if

(Puoi sostituire size con kind , name , modification date , ecc.)

Ma da quel momento Lion non funziona più!

La piccola freccia nell'intestazione della colonna cambia, ma gli elementi non vengono riordinati.

Un modo per farlo funzionare?

    
posta Ze'ev 10.08.2012 - 19:45
fonte

1 risposta

2

Questo è un po 'hacky, ma cambiare la colonna di ordinamento prima e dopo aver cambiato la direzione di ordinamento sembrava funzionare su Mountain Lion.

tell application "Finder"
    tell list view options of window 1
        set sort column to name column
        tell column size column
            if sort direction is normal then
                set sort direction to reversed
            else
                set sort direction to normal
            end if
        end tell
        set sort column to size column
    end tell
end tell
    
risposta data 10.08.2012 - 20:28
fonte

Leggi altre domande sui tag