6 votes

Modifier l'ordre de tri du Finder avec AppleScript sous Lion 10.7 ?

Depuis des années, j'utilise cet AppleScript pour changer l'ordre de tri d'une fenêtre du 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

(Vous pouvez remplacer size avec kind , name , modification date etc.)

Mais depuis Lion, cela ne fonctionne plus !

La petite flèche dans l'en-tête de la colonne change effectivement, mais les éléments ne sont pas reclassés.

Comment faire pour que cela fonctionne ?

2voto

Fuzzy Purple Monkey Points 702

C'est un peu compliqué, mais changer la colonne de tri avant et après avoir changé la direction du tri semble fonctionner sur 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

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X