Автоматизація у папках у Mac OS за допомогою Automator
На Mac OS X можна на певні теки повісити автоматизацію, при чому можна створити доволі багато різних дій, які обмежені тільки функціями Автоматора (а при знанні Apple Script так і взагалі будь-що у системі можна зробити). Реалізація дещо крива, але в цілому працює.
Як це працює
Для цього знадобляться два системні інструменти: Automator та Folder Action Setup. У Автоматорі створюється саме автоматизація для теки (folder action), обирається конкретна тека та налаштовується конкретна послідовність дій (workflow) з файлами, які до неї потрапляють.
![](https://cdn.cases.media/image/wide/b18fe4b8-fa73-4ff7-96b2-3e716ee325c8.png)
Приклади послідовностей:
- Конвертація картинок у формат JPG.
- Збереження копії картинки у теці під назвою «50», конвертування картинки у JPG, зміна розміру та додавання до назви тексту «_50%».
![](https://cdn.cases.media/image/wide/3799b941-40f7-4b6d-948c-bfc273fdeb8b.png)
![](https://cdn.cases.media/image/wide/7177f9f8-8e73-4f36-a9c5-7460a1981489.png)
У Folder Action збираються всі наявні дії на теках, які можна переглянути, додати, вимкнути чи видалити. При цьому створивши одну послідовність дій, її можна застосовувати для різних тек. А також для однієї теки можна налаштувати будь-яку кількість сценаріїв, які відтворюватимуться послідовно: наприклад, конвертувати всі картинки у JPG, а потім зробити копію з розміром 50% від оригіналу та покласти цю копію в окрему теку.
![](https://cdn.cases.media/image/wide/1063b1b3-ef1b-4859-b944-651936067d3e.png)
![](https://cdn.cases.media/image/wide/5df9f899-3d0c-46c7-a20c-d03eda99b924.png)
~~~
Статті перенесені з блогу та телеграм каналу «Здоровий глузд», в якому я публікую різне цікаве.