Habiendo usado Automator para organizar archivos por extensión de archivo antes, decidí crear una aplicación AppleScript que me ahorraría tener que cambiar los parámetros manualmente, ya que Automator no me permite configurar una variable para los "Elementos del buscador de filtros" acción.
Sin embargo, por alguna razón u otra, mi código AppleScript decide no mover realmente los archivos .wad. Lo he probado con archivos .jpg y funciona perfectamente. Lo he probado con archivos .epub, lo mismo. Pero no parece ser capaz de detectar archivos .wad.
Debajo está mi código. Crea la carpeta en la ubicación correcta con el nombre que pongo en el primer cuadro de diálogo, pero no mueve los archivos .wad a la nueva ubicación. Acabo de crear una carpeta en blanco. El resultado que AppleScript me da cuando el script termina es {}
display dialog "Set folder name" default answer ""
set foldername to (text returned of result)
display dialog "Set file type" default answer ""
set filetype to (text returned of result)
set newfolder to ((path to downloads folder as text) & foldername as text)
tell application "Finder"
if not (exists folder ((path to downloads folder as text) & foldername as text)) then
make new folder at (path to downloads folder) with properties {name:foldername}
end if
move (every file of folder (choose folder) whose name extension is filetype) to folder newfolder
end tell