Чтобы импортировать фотографии из ZIP-архива на Mac, распакуйте его в Finder, а затем импортируйте извлечённые изображения в приложение «Фото». Для каждого архива используйте отдельную рабочую папку, проверьте результат импорта и настройку хранилища в приложении «Фото», прежде чем удалять извлечённые файлы.
Это руководство описывает работу с одним локальным ZIP-файлом, который уже оказался на вашем Mac. Finder и приложение «Фото» позволяют выполнить весь процесс на компьютере. В разделах о приложении «Команды» объясняется, как проверить типы файлов и входные данные командной строки в существующей автоматизации, не считая архив, папку и изображение взаимозаменяемыми объектами.
Подготовьте отдельную папку для архива
Для наглядного пробного запуска возьмите неважные PNG-изображения с однотонными цветными квадратами и назовите их blue-square.png и green-square.png, а затем упакуйте в sample-images.zip. Это примеры имён файлов и исходных условий, а не файлы, приложенные к статье.
Создайте новую пустую рабочую папку и поместите ZIP-файл внутрь. Так удобно отделить одну входящую партию от ранее извлечённых файлов. Если папка с предполагаемым именем уже существует, выберите другое имя, а не используйте эту папку повторно.
Разделяйте три этапа: ZIP — это полученный пакет, распакованные файлы — источник для импорта, а приложение «Фото» — целевая медиатека. Завершение одного этапа не означает, что завершился следующий. Кроме того, такое разделение помогает выяснить, почему итоговый результат оказался неполным.
Если после импорта вы собираетесь удалить партию из Finder, сначала откройте приложение «Фото», выберите Фото > Настройки и откройте вкладку Основные. Проверьте, установлен ли флажок Копировать объекты в медиатеку «Фото». Apple поясняет, что снятие этого флажка оставляет импортированные файлы в исходных местах в виде файлов, на которые ссылается приложение. Если переместить или переименовать такие файлы, приложение «Фото» может потерять к ним доступ. Изменение места хранения фотографий и видео на Mac.
Распакуйте ZIP-файл в Finder
Дважды щёлкните ZIP-файл в рабочей папке. Согласно документации Apple, распакованный объект появится в той же папке, что и ZIP-файл. Дождитесь окончания распаковки, затем проверьте полученные файлы и папки. Упаковка и распаковка файлов и папок на Mac.
На следующем этапе используйте фактически полученный результат распаковки. Не стройте процесс на предположении о названии результата, например sample-images, и не рассчитывайте, что для каждого архива будет создана ровно одна внешняя папка. Убедитесь, что нужные для импорта изображения есть среди распакованного содержимого рабочей папки.
В инструкциях Apple по Finder не указаны универсальные правила замены или переименования файлов на случай совпадения имён при распаковке. Отдельная папка позволяет не зависеть от таких правил, когда в предыдущей партии есть файлы с похожими именами. При этом она не решает проблемы с одинаковыми именами или другие структурные проблемы, уже имеющиеся внутри архива.
Если распаковка не удалась, остановитесь на этом этапе. Apple рекомендует проверить, достаточно ли на Mac места для распакованного объекта. Архив, полученный от кого-то, возможно, придётся создать заново и отправить повторно. Изменение расширения файла не заменит получение рабочего ZIP-архива. Рекомендации Apple по устранению проблем с ZIP-файлами.
Импортируйте распакованные изображения в приложение «Фото»
Закончив распаковку, выполните описанные Apple действия для импорта файлов из локального хранилища:
- Откройте приложение «Фото» и выберите
Файл > Импортировать. - Выберите распакованные изображения или их папку, затем нажмите
Проверить перед импортом. - В меню
Альбомвыберите место назначения. Если в папке есть другие папки, выберитеМедиатека. - Выберите нужные изображения и нажмите кнопку импорта выбранных объектов или
Импортировать все новые фото.
Эти действия импортируют распакованное содержимое, а не сам ZIP-файл в качестве источника фотографий. Импорт с устройств хранения и DVD-дисков в приложении «Фото» на Mac.
Если важно сохранить вложенную структуру папок, Apple описывает параметр Сохранять структуру папок, доступный при импорте папки. Группу папок нельзя напрямую импортировать в альбом. Для более простой партии можно также перетащить распакованные файлы или папки из Finder в окно приложения «Фото». Инструкции Apple по импорту папок и перетаскиванию.
Перед повторным импортом или удалением исходных файлов проверьте полученную партию. В примере с двумя изображениями ожидаемый результат — оба изображения с цветными квадратами видны в приложении «Фото» и открываются. Это пример проверки завершения процесса, а не утверждение, что такой запуск действительно выполнялся.
Проверьте четыре этапа передачи, если чего-то не хватает
Следующая таблица помогает различить проблемы, которые иначе можно принять за один и тот же сбой импорта. Это последовательность действий для устранения неполадок, составленная на основе описанного поведения при распаковке, импорте и хранении файлов.
| Контрольный этап | Что нужно проверить | Что делать, если проверка не пройдена |
|---|---|---|
| Входящий файл | Нужный ZIP-файл находится в рабочей папке. | Найдите фактически полученный файл, прежде чем продолжать. |
| Распаковка | Среди распакованного содержимого есть ожидаемые файлы изображений. | Сначала устраните проблему с распаковкой: проверьте свободное место или запросите замену ZIP-файла. |
| Импорт | Выбраны нужные изображения, и импорт завершён. | Вернитесь к распакованной партии и проверьте выбор. |
| Хранение | Приложение «Фото» скопировало изображения в свою медиатеку или исходные файлы, на которые оно ссылается, по-прежнему доступны. | Оставьте файлы, на которые ссылается приложение, на месте или объедините их с медиатекой до очистки. |
Не считайте совпадающие имена файлов доказательством того, что фотографии идентичны, а разные имена — доказательством того, что фотография новая. Также надпись Импортировать все новые фото не гарантирует, что все возможные дубликаты или изменённые копии будут обработаны именно так, как вы ожидаете. Проверьте саму партию и полученные изображения.
Что нужно проверить перед использованием приложения «Команды»?
Команда может получить файл, который не является изображением. Apple определяет тип Файлы достаточно широко, чтобы он включал ZIP-файлы, тогда как Изображения означает файлы изображений, а Папка — отдельный тип входных данных. Для входящего архива ограничение на вход только изображений не подходит, поскольку оно описывает другой исходный объект. Типы входных данных в приложении «Команды» на Mac.
Сохраняйте эти различия на всех этапах автоматизации. Путь, записанный как текст, ZIP-файл, распакованная папка и отдельные файлы изображений — это разные входные данные для последующих действий. Прежде чем соединять действия, выясните, что фактически создаёт предыдущее действие и что принимает следующее.
Apple описывает способ проверить это на Mac: откройте команду, щёлкните значок действия, удерживая клавишу Control, и выберите Показать информацию. В описании указаны принимаемые входные данные и получаемый результат. Можно также найти действие в библиотеке и просмотреть информацию о нём до добавления. Просмотр списка действий в приложении «Команды» на Mac.
Проверяйте каждое соединение, а не ориентируйтесь только на названия действий. Apple поясняет: соединительная линия показывает, что выходные данные одного действия передаются следующему; несовместимые действия могут отображаться без такого соединения. Некоторые действия вообще не создают выходных данных. Поэтому прежде чем добавлять действие для сохранения или импорта, проверьте, какие именно выходные данные выдаёт действие распаковки. Соединения между действиями в приложении «Команды» на Mac.
Если вы проверяете уже существующую команду, протестируйте каждую передачу данных только на пробной партии с цветными квадратами. Apple рекомендует вставлять действие Быстрый просмотр между действиями, чтобы увидеть содержимое, проходящее через команду. Прежде чем разрешать выполнение последующих действий, проверьте типы объектов и их содержимое. Тестирование действий в приложении «Команды» на Mac.
Эти общедоступные инструкции объясняют, как проверять действия, но не описывают полный набор входных и выходных данных для распаковки и импорта в приложение «Фото» для каждой установленной версии macOS. Поэтому в этой статье не приводится предполагаемая цепочка действий от начала до конца. Если неясно, доступно ли действие, каков тип его выходных данных, как оно работает с уже существующими файлами или как обрабатывает совпадения, выполните задачу описанным выше способом с помощью Finder и приложения «Фото».
Меняет ли командная строка приложения «Команды» порядок работы?
С помощью командной строки можно запустить существующую команду. Она не создаёт действия для этой команды и не добавляет отсутствующее поведение импорта. Apple описывает команду shortcuts list, с помощью которой можно проверить, какие команды доступны:
shortcuts list
Для этой команды требуется macOS с приложением «Команды». Она выводит список команд, но не распаковывает и не импортирует пробный архив. Запуск команд из командной строки.
Для уже созданной и проверенной команды Apple описывает параметр -i или --input-path, который передаёт пути к файлам. Если передать путь командной строке через канал, он будет обработан как текст. Передаваемый файл должен действительно существовать, а принимающая команда должна уметь обрабатывать его содержимое. Этот параметр не создаёт отсутствующий архив и не решает проблему совпадения имён выходных файлов. Документация Apple о входных данных для командной строки.
Различайте завершение команды и завершение задачи. Согласно документации Apple, код завершения 0 означает успешный запуск команды, а 1 — ошибку. Если команда запрашивает входные данные, она приостанавливается до получения ответа. Даже успешный запуск не гарантирует нужного результата, если соответствующее действие не предусмотрено в самой команде. Прежде чем считать работу с партией завершённой, проверьте изображения в приложении «Фото». Документация Apple о выполнении команд.
Завершите работу с партией до очистки
Если приложение «Фото» импортировало файлы как объекты, на которые ссылается внешнее хранилище, сохраните исходную папку. Чтобы перенести выбранные файлы в медиатеку, Apple описывает следующую процедуру: выберите их в приложении «Фото», откройте Файл > Объединить и нажмите Копировать. Простая смена настроек импорта не означает, что ранее импортированная партия файлов, на которые приложение ссылается, уже объединена с медиатекой. Копирование файлов, на которые ссылается приложение, в медиатеку фотографий.
В завершение проверьте нужные изображения в приложении «Фото» и убедитесь, где хранятся их оригиналы. Не удаляйте ZIP-файл и распакованную партию, пока не завершите эти проверки. Для обычного входящего архива отдельная рабочая папка, распаковка в Finder и проверенный импорт в приложение «Фото» обеспечивают понятный путь от полученного пакета до изображений в медиатеке, которыми можно пользоваться.
Источники
- Упаковка и распаковка файлов и папок на Mac — Apple.
- Импорт с устройств хранения и DVD-дисков в приложении «Фото» на Mac — Apple.
- Изменение места хранения фотографий и видео на Mac — Apple.
- Типы входных данных в приложении «Команды» на Mac — Apple.
- Просмотр списка действий в приложении «Команды» на Mac — Apple.
- Соединения между действиями в приложении «Команды» на Mac — Apple.
- Тестирование действий в приложении «Команды» на Mac — Apple.
- Запуск команд из командной строки — Apple.