Ho bisogno di un'applicazione AppleScript sul desktop per guardare una cartella, anche sul desktop, per i file che sono stati spostati su di essa.
Finora, ho:
global folderSpool
tell application "Finder" to set folderSpool to folder "Spool" of desktop
on adding folder items to folderSpool after receiving the_files
repeat with each_file in the_files
set theDialogText to "File is: " & (each_file) & "."
display dialog theDialogText
end repeat
end adding folder items to
Quando esporto lo script come applicazione, l'ho impostato su: "Resta aperto dopo l'esecuzione del gestore". Quindi apro l'applicazione e la mantengo in esecuzione.
Tuttavia, quando sposto i file nella cartella "Spool", non succede nulla.
Ho provato l'opzione on idle
, ma continuava a creare il dialogo dopo il dialogo, piuttosto che farlo quando i file venivano spostati nella cartella.
Qualche idea?