Доступ к имени файла в Automator из действия папки
Вопрос
Я пытаюсь создать простой рабочий процесс Automator, который будет подсказывать мне, куда переместить и переименовать PDF-файл, когда я загружаю его из Интернета.Я хочу использовать это для загрузки моих ежемесячных финансовых отчетов.
Я застрял в том, что, как мне казалось, было бы простой проблемой:передача имени нового файла(ов) из действия с папкой в рабочий процесс Automator.
Как это делается?Я попробовал действие «Получить указанные элементы поиска», отключив его ввод, и передал его в «Установить значение переменной», а затем в «Запросить подтверждение», чтобы я мог отобразить имя файла.Кажется, что бы я ни пытался, я не могу найти, как передать имена вновь загруженных файлов в рабочий процесс Automator.
Кажется, это должно быть просто.Есть ли у кого-нибудь пример рабочего процесса Automator, запускаемого действием папки, которое передает файлы в рабочий процесс?
Решение
Хоть убей, я никогда не смогу понять Автомататора.Однако я верю, что смогу помочь в этом случае.Действие, которое вы ищете, называется «Получить выбранные элементы Finder» — оно не интуитивно понятно, в этом виновата Apple.
Чтобы проверить, я создал папку под названием «automator_action», затем запустил Automator (в Snow Leopard) и выбрал «Действие папки».Это шаг, который вам нужно будет выяснить, используете ли вы Leopard или более раннюю ОС.
Затем я перетаскиваю «Получить выбранные элементы Finder» (под Finder) на правую панель, затем перетаскиваю «Переименовать элементы Finder» и настраиваю его.Наконец, я сохранил действие и готов его протестировать.Посмотреть фотопрезентацию моего «сценария» можно здесь:http://farm3.static.flickr.com/2590/3937364947_33b1a3ab45_o.png
Я протестировал это действие, перетащив файл в эту папку, и, конечно же, действие переименовало его так, как я задумал.Перетаскивание нескольких файлов также работает.Удачи.