Автоматическое изменение размера изображений в папке с помощью Automator на Mac
Что это и зачем
Folder Action — это механизм macOS, который позволяет привязать автоматическое действие к папке: при добавлении файлов система запускает заданный рабочий процесс. В нашем примере Automator будет автоматически масштабировать (менять размер) изображений, чтобы экономить место или подготовить картинки для веба.
Краткое определение: Folder Action — скрипт или рабочий процесс, запускающийся при изменении содержимого папки.
Важно: действие срабатывает при добавлении файлов в папку через Finder и многие приложения, но не всегда при операциях некоторых сторонних утилит — см. раздел «Когда это не работает».
Создание действия папки в Automator
- Откройте Automator. Выберите «Действие папки» (Folder Action).

- Укажите папку, к которой будет привязано действие. В примере используется папка «Photos» — вы можете выбрать любую другую.

- В библиотеке действий слева выберите раздел «Photos», затем действие «Scale Images» (Масштабировать изображения).

- Перетащите действие «Scale Images» в правую часть окна — в рабочий процесс. Automator предложит добавить действие копирования, чтобы сохранить оригиналы. Если хотите оставить оригиналы — нажмите «Add» (Добавить); если нет — «Don’t Add» (Не добавлять).

- Если вы выбрали сохранить оригиналы, в рабочем процессе появятся два шага: «Copy Finder Items» (Копировать элементы Finder) — где указываете папку для сохранения изменённых копий; и «Scale Images» — где задаёте размер в процентах или в пикселях.

- Сохраните рабочий процесс. После этого при добавлении изображения в привязанную папку Automator выполнит заданные шаги и создаст файл нужного размера.
Совет: используйте фиксированные пиксели для контроля итогового разрешения (например, 1200 px по длинной стороне для веб-изображений) или проценты для сохранения пропорций относительно оригинала.
Удаление или отключение действия папки
- В Finder, на папке с привязанным действием, кликните правой кнопкой и выберите «Folder Action Setup» (Настройка действий папки).

- В появившемся окне можно отключить Folder Actions полностью, удалить выбранную папку из списка или удалить конкретное действие. В большинстве случаев нажатие «-» внизу окна удалит действие, привязанное к текущей папке.
Примечание: удаление рабочего процесса не удаляет сами файлы — только привязку действия к папке.
Когда это не работает (контрпримеры)
- Файлы не триггерят действие, если приложение напрямую сохраняет в папку минуя Finder-события.
- Файлы в сетевых шарах и на некоторых внешних дисках могут не вызывать выполнение Folder Action из-за особенностей монтирования.
- Если Automator-скрипт требует доступа к защищённым папкам (например, Документы или Рабочий стол), может потребоваться разрешение в «Системных настройках» → «Конфиденциальность и безопасность» → «Файлы и папки» или «Полный доступ к диску».
Альтернативные подходы
- Использовать встроенную функцию Finder + Automator: вместо Folder Action создать Службу (Quick Action) и запускать её вручную.
- Сторонние инструменты: Hazel (правила для папок), Shortcuts (Ярлыки) на macOS Monterey и новее, или скрипт на Python/Imagemagick, запускаемый через launchd.
- Для пакетной обработки вручную — использовать Preview (Просмотр) или сторонние редакторы (Affinity Photo, Photoshop).
Мини‑методология: быстрый чеклист настройки
- Шаг 1: Определите папку приёма файлов.
- Шаг 2: Определите, сохранять ли оригиналы.
- Шаг 3: Выберите метод масштабирования — пиксели или проценты.
- Шаг 4: Тестируйте на нескольких типах файлов (.jpg, .png, .heic).
- Шаг 5: Дайте разрешения Automator в системных настройках, если требуется.
Шаблон размеров и подсказки (чертёж‑шпаргалка)
| Назначение | Рекомендуемый размер (пиксели) | Примечание |
|---|---|---|
| Миниатюра для веба | 400–600 px (по длинной стороне) | Быстрая загрузка, низкое качество |
| Контент‑изображение | 1200 px | Подходит для большинства статей и блогов |
| Полноэкранный баннер | 1920 px | Для широких макетов и слайдеров |
| Соцсети (квадрат) | 1080×1080 px | Instagram и универсальные посты |
Роли и чек‑листы
Обычный пользователь:
- Выбрать папку и размер.
- Сохранить рабочий процесс.
- Проверить на 3–5 изображениях.
Администратор / IT‑специалист:
- Проверить права доступа к папке и Automator.
- Настроить политики резервного копирования для изменённых файлов.
- Документировать рабочий процесс и место хранения оригиналов.
Критерии приёмки
- При добавлении тестового изображения в папку появляется файл нужного размера.
- Сохранённые оригиналы доступны (если опция включена).
- Скрипт не ломает метаданные EXIF (если это важно для вас).
Глоссарий (в одну строку)
- Folder Action: автоматическое действие, запускаемое при изменении содержимого папки.
- Automator: встроенный визуальный инструмент macOS для создания рабочих процессов.
- Scale Images: действие Automator для изменения размера изображений.
Ограничения и безопасность
- Всегда тестируйте на копиях: ошибка в рабочем процессе может перезаписать файлы.
- Для массовых операций с важными фото лучше использовать копирование оригиналов и отдельную папку для результатов.
Итог
Folder Action в Automator — простой способ автоматизировать рутинные операции с изображениями на Mac. Он удобен для автоматического уменьшения размеров изображений для веба или резервного хранения. Если вам нужен более гибкий контроль, рассмотрите Shortcuts, Hazel или скрипты с ImageMagick.
Подключите творчество: комбинируйте действия Automator (переименование, водяные знаки, конвертация форматов) и получите полноценную автоматизацию обработки изображений.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента