Senza scrivere una vera e propria app Objective-C, questo è piuttosto difficile da fare bene.
Ho scritto qualcosa che potresti essere in grado di usare un po 'di tempo fa. Mettilo su Github qui . È uno script di Ruby che dovresti essere in grado di utilizzare finché sei a tuo agio in una shell e in un editor di testo. Nessuna conoscenza di Ruby richiesta.
È un po 'stupido, nel senso che esegue semplicemente un comando di shell quando viene rilevata una modifica nella cartella (o sottocartelle) controllata. Puoi usare quello per chiamare comunque un oggetto Applescript. Dovrebbe essere un modo per fare lo stesso per i flussi di lavoro di Automator.
Tuttavia, se si dipende dall'input dall'azione della cartella (ovvero i file / le cartelle che hanno attivato l'azione), ciò non funzionerà.
Probabilmente potresti modificare lo script Ruby per catturare il percorso dei file / delle cartelle che attivano l'evento, e poi passarlo a un'azione di Applescript o di Automator, ma non ho avuto bisogno di nulla di così complesso, quindi ho semplicemente violato questo .
Buona fortuna.