Работаем с текстом с помощью Automator

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

Automator

Для начала мы рассмотрим извлечение текста из документа в формате PDF. Безусловно, в PDF приятно просматривать содержимое того или иного файла, но редактировать текст все же удобнее в другом редакторе — Word, Pages и так далее.

Запускаем Automator и выбираем создание новой программы.

Запускаем программу

Далее заходим в категорию «PDF-файлы» и в ней находим опцию «Извлечь текст PDF».

Извлечь текст PDF

Дважды кликнув по ней, мы попадем в меню настройки нашей программы. Устанавливаем на выходе форматированный текст (RTF), выбираем место хранения конвертированного файла (в моем случае это рабочий стол) и имя документа.

Меню настроки программы

Затем сохраняем программу с помощью меню «Файл-Сохранить», но не торопимся ее запускать. Почему? Мы сделали так, что извлечение текста из PDF будет происходить лишь в том случае, если перетащить документ на иконку программы. Как только вы это сделаете, конвертированный файл появится в той папке, которую вы выбрали, в течение пары секунд. Как видите, в этом нет ничего сложного.

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

Создаем службу

В поиске вводим опцию «Получить содержимое буфера обмена». Откроется меню настройки новой службы.

Настройки службы

В качестве входных данных выбираем пункт «Нет входных данных». Затем, не покидая окно работы со службой, находим слева раздел «Текст» и выбираем «Новый текстовый файл». Меню создания нового текстового файла появится в нашей службе. Здесь можно изменить название документа, место его сохранения и кодировку.

Окно программы

Сохраняем службу как и в первом случае, а для удобного доступа к ней задаем сочетание клавиш. Открываем системные настройки и далее «Настройки служб», где и находим созданную службу. Задать сочетание клавиш можно с помощью двойного клика.

Задаем сочетание клавиш

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

В следующих материалах мы рассмотрим другие возможности утилиты Automator.

Работаем с текстом с помощью Automator. Фото.