回答:
画像用の2つのフォルダーアクションを作成できます。
ビデオ用:
両方とも、ダウンロードフォルダーからファイルを受信するようにセットアップする必要があります。
最初のステップでは、画像および動画ファイルをフィルタリングします。
2番目の手順では、これらのファイルを適切なフォルダーに移動します。
フォルダーアクションがDownloads
ディレクトリにアタッチされていることを確認してください(ディレクトリを右クリックしてくださいServices\Folder Actions Setup...
)。
Automatorがダウンロードの完了を待つようにするには、次のように、Run AppleScript
ステップの前にMove Finder Items
ステップを追加できます。
on run {input, parameters}
if input is {} then
return {}
end if
repeat
delay 1
set {size:fileSize, busy status:Busy} to (info for (input as alias))
if not Busy and (fileSize is greater than 0) then return input
end repeat
end run
Move Finder Items
ステップに渡します。Mac OSX Lionでテストしました。どのバージョンがありますか?
movieFilesプロパティに、ドロップする映画の名前拡張子を入力します。スクリプトをフォルダーアクションフォルダーに保存し、フォルダーアクションをターゲットフォルダーに添付します
property movieFiles : {"mov", "m4v"}
on adding folder items to theFolder after receiving theFiles
repeat with aFile in theFiles
tell application "System Events"
if name extension of aFile is in movieFiles then
move aFile to (theFolder & "VIDEOS" as text)
else
move aFile to (theFolder & "IMAGES" as text)
end if
end tell
end repeat
end adding folder items to