¿Desea alternar el orden del Finder con AppleScript bajo Lion 10.7?

6

Durante años he estado usando este AppleScript para cambiar el orden de una ventana 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

(Puedes reemplazar size con kind , name , modification date , etc.)

Pero desde León, esto ya no funciona.

La pequeña flecha en el encabezado de la columna SÍ cambia, pero los elementos no se vuelven a ordenar.

¿Alguna forma de hacer que esto funcione?

    
pregunta Ze'ev 10.08.2012 - 19:45

1 respuesta

2

Esto es un poco complicado, pero cambiar la columna de clasificación antes y después de cambiar la dirección de clasificación parece funcionar en 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
    
respondido por el user495470 10.08.2012 - 20:28

Lea otras preguntas en las etiquetas