Пока ты от быстрых команд Siri в бете iOS 12, мы играем во взрослые игры с Automator — редактором автоматизации macOS, монстроподобным только на первый взгляд. Он заменяет 10-ок сторонних утилит, которые ты уже купил или запиратил, и еще 5, которые только собрался.
Сегодня прокачаем работу с файлами macOS: создадим 10 команд для контекстного меню Finder с популярными командами на любой вкус.
В тему:
- Несколько полезных настроек Mac, которые нельзя пропускать
- 5 полезных возможностей Mac, которые вы забыли
- 8 вещей, которые вы делаете неправильно со своим MacBook
- Сначала сделаем шаблон для действий с файлами
- 1. Переименовать с датой
- 2. Переименовать последовательно
- 3. Заменить текст в имени файла
- 4. Установить программу по умолчанию
- 5. Отфильтровать и архивировать
- 6. Отфильтровать и удалить
- 7. Отфильтровать и переименовать
- 8. Отфильтровать и переименовать в папку
- 9. Отфильтровать и отправить по электронной почте
- 10. Отправить архивом по электронной почте
Сначала сделаем шаблон для действий с файлами
Шаг 1. Открой Automator.
Шаг 2. Нажмите на кнопку «Новый документ».
Шаг 3. В окне типа нового документа выбирай вариант «Служба».
Шаг 4. В выпадающем меню «Служба получает» выбирай «Файлы или папки» в «Finder.app».
Шаг 5. Открывай раздел «Файлы и папки» из меню слева, выбирай «Получить выбранные объекты Finder» и перетягивай этот пункт в меню справа.
Шаг 6. Жми «Файл» > «Сохранить», введи имя для шаблона (например, «Шаблон для Finder») и выбирай «Сохранить».
На этом этапе у тебя получилась заготовка, на ее базе ты создашь целых 10 пунктов для контекстного меню Finder, которые помогут тебе работать с файлами.
Кстати, по умолчанию новые службы сохраняются в каталог «Библиотеки» > Services.
1. Переименовать с датой
Шаг 1. Открой шаблон, который создал в первом пункте «лекции».
Шаг 2. Продублируй его через «Файл» > «Дублировать».
Шаг 3. Перетащи в меню справа сценарий «Переименовать объекты Finder» из раздела «Файлы и папки» из меню слева.
Шаг 4. В первом выпадающем меню выбирай «Добавить дату или время», а все остальное настраивай на базе пример снизу.
Шаг 5. Сохраняй через «Файл» > «Сохранить», выбери подходящее имя вроде «Переименовать с датой».
С помощью этой команды предлагаю тебе добавлять текущую дату, начиная с года, прямо перед именем. Мне кажется, эта фишка удобна, когда на твоем Mac постоянно появляется куча свежих файлов.
Например, ты фотограф и сбрасываешь фотки за сегодня. Чтобы не заблудиться в них, проще сразу называть с датой. Согласен?
2. Переименовать последовательно
Шаг 1. Открой шаблон, который создал в первом пункте «лекции».
Шаг 2. Продублируй его через «Файл» > «Дублировать».
Шаг 3. Перетащи в меню справа сценарий «Переименовать объекты Finder» из раздела «Файлы и папки» из меню слева.
Шаг 4. В первом выпадающем меню выбирай «Сделать последовательными», а все остальное настраивай на базе пример снизу.
Шаг 5. Сохраняй через «Файл» > «Сохранить», выбери подходящее имя вроде «Переименовать последовательно».
Еще один удобный инструмент для переименования файлов. Например, когда я готовлю материал для публикации в интернете, использую его для быстрого переименования скриншотов или других изображений. Это экономит мне время.
3. Заменить текст в имени файла
Шаг 1. Открой шаблон, который создал в первом пункте «лекции».
Шаг 2. Продублируй его через «Файл» > «Дублировать».
Шаг 3. Перетащи в меню справа сценарий «Переименовать объекты Finder» из раздела «Файлы и папки» из меню слева.
Шаг 4. В первом выпадающем меню выбирай «Заменить текст», а потом разверни меню «Параметры» и поставь галочку возле пункта «Показывать действие в процессе выполнения».
Шаг 5. Сохраняй через «Файл» > «Сохранить», выбери подходящее имя вроде «Заменить текст в имени файла».
В этой команде мы пошли немного дальше. Теперь мы используем не просто заранее созданный сценарий для переименования файлов в Finder, а вызываем диалоговое окно с уточнением параметров.
Ты можешь указывать, что и на что в имени файла нужно изменить при каждом использовании команды.
4. Установить программу по умолчанию
Шаг 1. Открой шаблон, который создал в первом пункте «лекции».
Шаг 2. Продублируй его через «Файл» > «Дублировать».
Шаг 3. Перетащи в меню справа сценарий «Установить программу для файлов» из раздела «Файлы и папки» из меню слева.
Шаг 4. В выпадающем меню «Программа» оставляй «По умолчанию», а потом разверни меню «Параметры» и поставь галочку возле пункта «Показывать действие в процессе выполнения».
Шаг 5. Сохраняй через «Файл» > «Сохранить», выбери подходящее имя вроде «Установить программу по умолчанию».
Именно те файлы, для которых ты изменишь программу по умолчанию с помощью этой команды, будут открываться сразу в ней — речь в данном случае о конкретных документах, а не формате в целом.
Аналогично предыдущему меню мы используем здесь дополнительное окно для выбора приложения, чтобы создать универсальную команду.
5. Отфильтровать и архивировать
Шаг 1. Открой шаблон, который создал в первом пункте «лекции».
Шаг 2. Продублируй его через «Файл» > «Дублировать».
Шаг 3. Перетащи в меню справа сценарий «Фильтровать объекты Finder» из раздела «Файлы и папки» из меню слева.
Шаг 4. Разверни меню «Параметры» и поставь галочку возле пункта «Показывать действие в процессе выполнения».
Шаг 5. Перетащи в меню справа сценарий «Создать архив» из раздела «Файлы и папки» из меню слева, настрой его по своему усмотрению.
Шаг 6. Сохраняй через «Файл» > «Сохранить», выбери подходящее имя вроде «Отфильтровать и архивировать».
Продолжаю усложнять команды, чтобы ты лучше понял смысл программы Automator.
На этот раз мы используем команду уже не на 2, а на 3 уровня. Промежуточным этапом в ней станет определение типов файлов, которые нужно добавить в архив. Мы выводим его отдельным окном.
Получается, ты можешь выделить хоть все файлы из меню «Недавнее» и добавить в архив только изображения.
6. Отфильтровать и удалить
Шаг 1. Открой шаблон, который создал в первом пункте «лекции».
Шаг 2. Продублируй его через «Файл» > «Дублировать».
Шаг 3. Перетащи в меню справа сценарий «Фильтровать объекты Finder» из раздела «Файлы и папки» из меню слева.
Шаг 4. Разверни меню «Параметры» и поставь галочку возле пункта «Показывать действие в процессе выполнения».
Шаг 5. Перетащи в меню справа сценарий «Переместить объекты Finder в Корзину» из раздела «Файлы и папки» из меню слева, настрой его по своему усмотрению.
Шаг 6. Сохраняй через «Файл» > «Сохранить», выбери подходящее имя вроде «Отфильтровать и удалить».
В этой команде мы сделали почти то же самое, что и в предыдущей. Только вместо архивирования файлов по фильтру использовали удаление.
Эта команда как нельзя лучше подойдет, если ты хочешь очистить файлы на диске. Например, ты можешь удалить фильмы, которые занимают много места — это без проблем получится настроить через фильтр.
7. Отфильтровать и переименовать
Шаг 1. Открой шаблон, который создал в первом пункте «лекции».
Шаг 2. Продублируй его через «Файл» > «Дублировать».
Шаг 3. Перетащи в меню справа сценарий «Фильтровать объекты Finder» из раздела «Файлы и папки» из меню слева.
Шаг 4. Разверни меню «Параметры» и поставь галочку возле пункта «Показывать действие в процессе выполнения».
Шаг 5. Перетащи в меню справа сценарий «Переименовать объекты Finder» из раздела «Файлы и папки» из меню слева.
Шаг 6. Разверни меню «Параметры» и поставь галочку возле пункта «Показывать действие в процессе выполнения».
Шаг 7. Сохраняй через «Файл» > «Сохранить», выбери подходящее имя вроде «Отфильтровать и переименовать».
Как ты понял, можешь использовать не одно, а сразу несколько диалоговых окон во время работы с файлами.
В этом случае мы сначала фильтруем файлы, которые хотим использовать, а потом переименовываем по необходимому нам в данном случае шаблону.
Уверен, теперь ты точно видишь, что никакой дополнительный софт для переименования объектов тебе просто не нужен, ты можешь легко создать необходимую команду сам.
8. Отфильтровать и переименовать в папку
Шаг 1. Открой шаблон, который создал в первом пункте «лекции».
Шаг 2. Продублируй его через «Файл» > «Дублировать».
Шаг 3. Перетащи в меню справа сценарий «Фильтровать объекты Finder» из раздела «Файлы и папки» из меню слева.
Шаг 4. Разверни меню «Параметры» и поставь галочку возле пункта «Показывать действие в процессе выполнения».
Шаг 5. Перетащи в меню справа сценарий «Скопировать объекты Finder» из раздела «Файлы и папки» из меню слева, выбери местоположение и включи «Заменить существующие файлы».
Шаг 6. Перетащи в меню справа сценарий «Переименовать объекты Finder» из раздела «Файлы и папки» из меню слева.
Шаг 7. Разверни меню «Параметры» и поставь галочку возле пункта «Показывать действие в процессе выполнения».
Шаг 8. Сохраняй через «Файл» > «Сохранить», выбери подходящее имя вроде «Отфильтровать и переименовать в папку».
Здесь мы делаем ровно то же самое, что и в прошлом пункте, но в качестве файлов для переименования используем уже не оригиналы, а копии.
Представь, что ты отправляешь родным фотографии из одной папки. У тебя будет возможность отсортировать только самые свежие, переименовать их по дате или последовательно и сразу скопировать в отдельную папку. Чудеса автоматизации!
9. Отфильтровать и отправить по электронной почте
Шаг 1. Открой шаблон, который создал в первом пункте «лекции».
Шаг 2. Продублируй его через «Файл» > «Дублировать».
Шаг 3. Перетащи в меню справа сценарий «Фильтровать объекты Finder» из раздела «Файлы и папки» из меню слева.
Шаг 4. Разверни меню «Параметры» и поставь галочку возле пункта «Показывать действие в процессе выполнения».
Шаг 5. Перетащи в меню справа сценарий «Новое сообщение Почты» из раздела «Почта» из меню слева.
Шаг 6. Перетащи в меню справа сценарий «Прикрепить файлы к отправляемому сообщению» из раздела «Почта» из меню слева.
Шаг 7. Сохраняй через «Файл» > «Сохранить», выбери подходящее имя вроде «Отфильтровать и отправить по электронной почте».
Ты должен прекрасно понимать, что в Automator ты можешь использовать команды не только из одного раздела. У тебя есть возможность комбинировать разные и получать интересный результат.
Например, в этом случае мы создали команду, с помощью которой можно отфильтровать необходимые файлы из выделенных и тут же прикрепить их к новому письму электронной почты. Это может пригодиться тебе в работе.
10. Отправить архивом по электронной почте
Шаг 1. Открой шаблон, который создал в первом пункте «лекции».
Шаг 2. Продублируй его через «Файл» > «Дублировать».
Шаг 3. Перетащи в меню справа сценарий «Создать архив» из раздела «Файлы и папки» и выбери «Входная папка» в выпадающем меню «Где».
Шаг 4. Перетащи в меню справа сценарий «Новое сообщение Почты» из раздела «Почта» из меню слева.
Шаг 5. Перетащи в меню справа сценарий «Прикрепить файлы к отправляемому сообщению» из раздела «Почта» из меню слева.
Шаг 6. Сохраняй через «Файл» > «Сохранить», выбери подходящее имя вроде «Отправить архивом по электронной почте».
Забываем о фильтре файлов. С помощью этой команды ты просто поместишь в архив выделенные файлы и тут же прикрепишь их к новому письму электронной почты.
Я всегда использую именно эту команду, когда меня просят переслать какие-то документы по электронной почте, это очень удобно.
***
Сегодня мы прошлись только по некоторым базовым элементам, которые можно реализовать с помощью Automator, чтобы у тебя появилось общее понимание работы с программой.
Если ты поддержишь тему лайком и комментом, обязательно продолжим цикл статей по автоматизации. Жду фидбека!
P.S. Обязательно пиши о своих задачах, которые ты хочешь автоматизировать. Постараемся помочь.
Источник: