Sto usando un'azione di cartella per creare una cartella "hot", che duplica immediatamente i file posizionati in questa cartella in una cartella di backup specifica.
Questo è lo script che sto usando come azione cartella e funziona perfettamente:
on adding folder items to this_folder after receiving these_items
tell application "Finder" to duplicate these_items to folder
("Macintosh HD:Users:photograper:Desktop:Target:")
end adding folder items to
Ma voglio eseguire questa azione della cartella come un normale applecript e attivare la funzione "aggiungi elementi cartella" con il comando "Scegli cartella". Quindi posso puntare manualmente una specifica cartella di origine e destinazione e avviare lo script.
Ho provato questo, ma nessun risultato:
set this_folder to choose folder with prompt "Select source folder:"
with multiple selections allowed
set target_folder to choose folder with prompt "Select backup folder:"
on adding folder items to this_folder after receiving these_items
tell application "Finder" to duplicate these_items to target_folder
end adding folder items to
Qualche suggerimento su come combinare insieme le due parti dello scripting in modo che possano interagire?
Grazie!
Patrick