Гид по технологиям

Как автоматически сохранять фотографии из iMessage

7 min read Руководство Обновлено 01 Dec 2025
Как сохранить фото из iMessage на iPhone и Mac
Как сохранить фото из iMessage на iPhone и Mac

iMessage на экране Mac — список бесед и вкладок

Владельцы iPhone и Mac часто получают множество фото и файлов через iMessage. Если вы хотите хранить копии этих вложений локально (на iPhone, в Библиотеке Фото на Mac или в отдельной папке на диске), ниже — практическое руководство с автоматизацией и ручными методами.

Что нужно знать кратко

  • Hazel — платная автоматизация для macOS (~32 USD за лицензию), есть 14‑дневный триал.
  • iMessage хранит вложения в каталоге пользователя: ~/Library/Messages/Attachments.
  • Автоматизация через Hazel позволяет отслеживать вложения и копировать изображения в указанную папку автоматически.
  • Ручные способы на iPhone и Mac подходят, если автоматизация нежелательна или невозможна.

Когда использовать автоматизацию и когда — вручную

  • Используйте автоматизацию, если вы регулярно получаете десятки/сотни фото и хотите минимизировать ручную работу.
  • Используйте ручной экспорт, если фото редки, вы не хотите устанавливать платные инструменты или контролируете, какие именно файлы сохранить.

Автоматическое сохранение iMessage-файлов на Mac с помощью Hazel

Что делает метод: Hazel следит за папкой вложений iMessage и копирует найденные изображения в указанную вами папку.

Важно: не изменяйте и не удаляйте содержимое папки ~/Library/Messages, иначе iMessage может работать некорректно.

  1. Скачайте и установите Hazel (стоимость лицензии — примерно $32; доступен 14‑дневный пробный период).
  2. Откройте Finder на Mac и в меню выберите «Перейти» > «Перейти к папке» (или нажмите Shift + ⌘ + G).
  3. Введите ~/Library/Messages и нажмите Enter. Откроется папка с вложениями iMessage.
  4. В Hazel перетащите папку Attachments в раздел Folders (вкладки папок) в приложении Hazel.

Hazel: перетаскивание папки Attachments в окно настроек

  1. В Hazel вам нужно создать два правила: одно для рекурсивной обработки подкаталогов, второе — для копирования файлов изображений.

  2. Создайте первое правило:

    • Назовите правило Subfolders.
    • Условие: If all of the following conditions are met: Kind is folder.
    • Действие: Run rules on folder contents.
    • Сохраните правило.

Пример правила Subfolders в Hazel

  1. Создайте второе правило:
    • Назовите правило Copy images.
    • Условие: If all of the following conditions are met: Kind is image.
    • Действие: Copy to folder — выберите папку, куда хотите копировать изображения (например, ~/Pictures/iMessage-Archive).
    • Сохраните правило.

Пример правила Copy images: копирование изображений в указанную папку

  1. Чтобы запустить правила вручную, в Hazel нажмите кнопку настроек для выбранной папки и выберите Run rules now. Далее Hazel будет обрабатывать новые и существующие вложения в соответствии с правилами.

Запуск правил Hazel вручную

Примечание: Hazel обрабатывает файлы на уровне файловой системы. Если вы удаляете исходные файлы в папке Attachments, iMessage может перестать корректно отображать вложения в старых переписках.

Альтернативы Hazel (если не хотите покупать)

  • Ручной экспорт на iPhone и Mac (см. разделы ниже).
  • Использовать AppleScript/Automator на macOS — можно написать скрипт, который смотрит папку Attachments и копирует изображения (потребуются базовые навыки скриптинга).
  • Сторонние утилиты автоматизации (например, бесплатные скрипты на GitHub) — проверяйте безопасность и исходный код.

Ручное сохранение на iPhone (камера ролл)

  1. Откройте приложение «Сообщения» и перейдите в нужный разговор.
  2. Нажмите кнопку «i» (Информация) в правом верхнем углу, чтобы просмотреть все фото и вложения.
  3. Нажмите и удерживайте одно изображение, пока не появится меню. Выберите «Ещё», чтобы отметить изображение.
  4. Отметьте все нужные фото и нажмите «Сохранить x изображений», где x — количество выбранных.

Если нужно сохранить одно изображение: откройте его в просмотре, нажмите кнопку «Поделиться» и выберите «Сохранить изображение».

Ручное сохранение на Mac (быстрое группирование)

  1. Откройте приложение «Сообщения» на Mac и откройте разговор.
  2. Нажмите «Детали», чтобы увидеть все фото и вложения.
  3. Удерживая Shift, нажмите по первым и последним фотографиям, чтобы выделить диапазон, или Command, чтобы выбрать отдельные.
  4. Правый клик по выбранным изображениям и выберите «Добавить в Фото» (Add to Photos Library), чтобы поместить их в приложение «Фото».
    • Если хотите сохранить в папку на диске: выберите «Копировать», перейдите в нужную папку, правый клик -> «Вставить».

Чек-листы: что сделать в каждом сценарии

Чек-лист для пользователя Mac, который хочет автоматизировать (коротко):

  • Установить Hazel (или иметь альтернативный скрипт).
  • Перетащить ~/Library/Messages/Attachments в Hazel.
  • Создать правило Subfolders (Run rules on folder contents).
  • Создать правило Copy images (Kind is image → Copy to folder).
  • Протестировать на нескольких старых вложениях и просмотреть целевую папку.

Чек-лист для пользователя iPhone, который сохраняет вручную:

  • Открыть разговор в «Сообщениях».
  • Нажать «i» → выбрать фото.
  • Отметить нужные фото → «Сохранить x изображений».
  • Проверить приложение «Фото» на наличие сохранённых файлов.

Мини‑методология: как выбрать способ хранения

  1. Оцените объём входящих фото в месяц: редкие, умеренные, массовые.
  2. Если массово (> десятков/недель) — автоматизация оправдана.
  3. Если редкие — ручной экспорт экономичнее и безопаснее.
  4. Если важна долговечность — храните копии в облачной папке (iCloud Drive/Dropbox) и локальной резервной копии.

Безопасность и конфиденциальность

  • Все действия с вложениями происходят локально на вашем устройстве.
  • При использовании сторонних утилит (Hazel, скрипты) убедитесь, что софт безопасен и скачан с официального сайта.
  • Храните резервные копии важных фото и избегайте синхронизации с ненадёжными облаками, если фото конфиденциальны.
  • Если вы используете общий компьютер, убедитесь, что права доступа к папке назначения ограничены.

Когда этот метод не работает или даёт неожиданные результаты

  • Если iMessage кэширует или перемещает файлы и Hazel не видит новые вложения — проверьте права доступа и то, что вы указали именно папку Attachments.
  • Hazel может создавать дубликаты при перемещении/копировании тех же файлов — добавьте дополнительную логику (например, правило «If Date added is after X» или проверку MD5) для избежания дубликатов.
  • Если папка ~/Library/Messages недоступна (например, повреждён профиль пользователя), сначала восстановите целостность iMessage.

Советы и трюки

  • Если вы хотите сортировать по отправителю, можно добавить в Hazel правило, которое смотрит структуру подпапок (имена подпапок часто содержат идентификаторы бесед) и копирует файлы в подпапки с человеко-читаемыми названиями.
  • Настройте периодическое резервное копирование целевой папки (Time Machine, iCloud Drive, Dropbox).
  • Для минимизации места храните оригиналы в архивном формате (.jpg/.heic) и создавайте уменьшенные превью для быстрого просмотра.

Частые вопросы

Какой формат фото сохраняется из iMessage?

iMessage может передавать фото в форматах JPEG, HEIC, PNG и видеоформатах. Hazel правило «Kind is image» поймает большинство графических форматов.

Будет ли Hazel удалять оригиналы в Attachments?

По умолчанию правила в примере копируют файлы. Вы можете настроить действие «Move» (переместить), но это может повлиять на работу iMessage — не рекомендуется.

Можно ли автоматически сохранять видео так же, как фото?

Да. Создайте отдельное правило в Hazel для Kind is movie (или конкретных расширений .mov, .mp4).

Краткое резюме

  • Hazel даёт надёжный способ автоматического копирования изображений из iMessage в выбранную папку на Mac.
  • Если вы не хотите ставить сторонние приложения, используйте ручной экспорт на iPhone и Mac: «i» → выбрать фото → «Сохранить» или «Добавить в Фото».
  • Всегда делайте резервные копии и следите за конфиденциальностью при работе с личными вложениями.

Если у вас есть собственные методы или сценарии (например, скрипты AppleScript/Automator), поделитесь ими в комментариях — это поможет другим пользователям выбрать оптимальный подход.

Вопросы и ответы (FAQ)

Нужно ли платить за Hazel, чтобы автоматизировать сохранение фото?

Да — Hazel платный, но предоставляет 14‑дневный пробный период, за который можно настроить и протестировать правила.

Удаление файлов из папки Attachments повлияет на iMessage?

Да. Не удаляйте и не перемещайте файлы в ~/Library/Messages вручную без понимания последствий — это может нарушить отображение вложений в старых сообщениях.

Как избежать дубликатов при автоматическом копировании?

Добавьте в правила Hazel дополнительную логику: проверку даты создания/контента, или используйте скрипт, который сравнивает контрольные суммы и пропускает уже сохранённые файлы.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Не удалось инициализировать Direct3D — решения
Техподдержка

Не удалось инициализировать Direct3D — решения

Исправить Data Retrieval в Diablo 4 на Steam
Игры

Исправить Data Retrieval в Diablo 4 на Steam

Open Graph в WordPress — настройка мета‑тегов
WordPress SEO

Open Graph в WordPress — настройка мета‑тегов

getconf: адаптивные скрипты для разных Linux
Linux

getconf: адаптивные скрипты для разных Linux

Проверка входов в Windows — успешные и неудачные попытки
Безопасность Windows

Проверка входов в Windows — успешные и неудачные попытки

Исправить ошибку DistributedCOM (DCOM) в Windows
Windows

Исправить ошибку DistributedCOM (DCOM) в Windows