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

11

Automator

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Александр Богданов

11 комментариев

  1. 0
    Карибский Боря

    Даешь больше манулов! ) И, да, статье 5+ (отправлено из приложения AppleInsider.ru)

  2. 0
    Extremesarova

    Хорошая статья. Собираюсь перебраться на Mac OS X. Был бы рад, если будут появляться статьи о интересных стандартных программах и лайфхаках. (отправлено из приложения AppleInsider.ru)

  3. 0
    Максим

    спасибо

  4. 0

    Вот это збсь 🙂

  5. 0

    Не знал! Спасибо!!! (отправлено из приложения AppleInsider.ru)

  6. 0
    evolutionshock

    Больше про функции аутоматора. Это, пожалуй, лучшая прога из дефолтных в макоси. (отправлено из приложения AppleInsider.ru)

  7. 0

    Нужное приложение. Часто использую Automator для:
    — переименования массива файлов;
    — сохранения выделенного текста вместе с картинками (в Safari или любых других программах) в файлы формата *.rtfd.

  8. 0
    rustik1111

    Автоматор интересен, спасибо за статью.
    Недавно пытался кое-что наваять в нем, не совсем разобрался и забросил.
    Качественных мануалов нашел очень и очень мало, да и многие на английском. Справка куцая, примеров не очень много.
    К чему веду? Книгу бы, типа «Automator для чайников». Купил бы в любом виде, до $50 не жалко. Могу посоавторствовать. (отправлено из приложения AppleInsider.ru)

  9. 0

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

Авторизуйтесь Чтобы оставить комментарий