Apple Script: переместите файлы в соответствующую папку

Я новичок в Apple Script и надеялся получить помощь в выполнении этой простой, но избыточной задачи.

Допустим, у меня есть папка, в которой есть эти папки

Джабба Фу Бигги

и я хочу перетаскивать файлы в эту папку и автоматически сортировать 1 из 4 вариантов только по имени файла. Если имя файла содержит jabba, перейдите в папку Jabba, если foo, то папку Foo, ... если нет, ничего не делайте, оставьте ее в покое.

Спасибо

У меня ОСХ 10.7.5


person StudentOfScience    schedule 27.02.2013    source источник


Ответы (1)


Пытаться:

on adding folder items to theFolder after receiving theFiles
    repeat with aFile in theFiles
        tell application "Finder"
            if aFile's name contains "Jabba" then
                move aFile to (first folder of theFolder whose name = "Jabba")
            else if aFile's name contains "Foo" then
                move aFile to (first folder of theFolder whose name = "Foo")
            else if aFile's name contains "Biggie" then
                move aFile to (first folder of theFolder whose name = "Biggie")
            end if
        end tell
    end repeat
end adding folder items to
person adayzdone    schedule 27.02.2013