Automator やAppleScriptを使って50MBごと分割したい
大量の画像ファイルを合計サイズ50MBごとに分割しフォルダに分けたいと考えています
AppleScriptで条件文まではできたのですが、フォルダを作成してファイルの移動の操作まで作れていません
フォルダ選択をしてフォルダ内のファイルを50MBごと分割したいと考えています
下記のプログラムを作っていましたがファイル選択(choose file)ではなくフォルダ内にあるファイルをループで処理したいです
アドバイスよろしくお願いします。
tell application "Finder"
--choose file でファイルを選ぶ(エイリアスとして)
get size of (choose file)
--結果(result)を 100000 で割って四捨五入、単位を整える
set file_size to ((round (result / 100000) rounding to nearest) / 10)
--ダイアログを表示する
set x to file_size
display dialog file_size
repeat until file_size > 50
get size of (choose file)
--結果(result)を 100000 で割って四捨五入、単位を整える
set x to ((round (result / 100000) rounding to nearest) / 10)
--ダイアログを表示する
set file_size to file_size + x
display dialog file_size
end repeat
end tell
MacBook Air 13", macOS 10.15