Без написания полноценного приложения Objective-C это довольно сложно сделать хорошо.
Я написал кое-что, что вы могли бы использовать некоторое время назад. Просто поставь это на Github Вот , Это скрипт на Ruby, который вы сможете использовать, если вам удобно в оболочке и текстовом редакторе. Знание Ruby не требуется.
Это немного глупо, в том смысле, что он просто запускает команду оболочки, когда обнаруживается изменение в отслеживаемой папке (или подпапках). Вы можете использовать это для вызова Applescript, хотя. Должен быть какой-то способ сделать то же самое для рабочих процессов Automator.
Однако, если вы зависите от входных данных от действия папки (то есть файлов / папок, которые вызвали действие), это не будет работать.
Возможно, вы могли бы изменить скрипт Ruby, чтобы он отслеживал путь к файлам / папкам, инициирующим событие, а затем передавал его в действие Applescript или Automator, но мне не нужно было ничего такого сложного, поэтому я просто взломал его вместе.
Удачи.