Войти

Или войди с помощью

4 полезных инструкции по работе с Finder

Ирина Чернова avatar |
4 полезных инструкции по работе с Finder

.Изучаем действия с файлами и папками в Automator.

Продолжаем постигать искусство создания простейших автоматизаций для OS X. Это уже третья статья цикла. А вот две предыдущие:

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

Резервное копирование

1. Открываем Программы -> Automator. Выбираем пункт меню Файл -> Новый. В появившемся окне выбираем значок Программа:

aitomator_create_program

2. Перетаскиваем на основное поле действие Получить указанные объекты Finder:

get_finder_object

3. Перетаскиваем на основное поле действие Скопировать указанные объекты Finder:

copy_finder_objects

4. Выбираем папку для резервного копирования (в моем случае это папка на Google Drive):

choose_folder

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

drug_filder_to_backup

6. УРА! У папки теперь есть копия на Google Drive:

secret_folder_are_ready

Групповое переименование

1. Открываем Программы -> Automator. Выбираем пункт меню Файл -> Новый. В появившемся окне выбираем значок Программа:

aitomator_create_program

2. Перетаскиваем на основное поле действие Получить указанные объекты Finder:

get_finder_object

3. Перетаскиваем на основное поле действие Скопировать указанные объекты Finder и выбираем папку, в которую хотим класть переименованные объекты:

choose_folder

4. Перетаскиваем на основное поле действие Переименовать объекты Finder и выбираем способ переименования. В текущем примере будем прибавлять к имени файла год его создания:

add_year

5. Сохраняем программу и перетаскиваем на ее значок папки, которые хотим переименовать:

drug_files

6. Радуемся результату:

rename_result

Поиск файлов

1. Открываем Программы -> Automator. Выбираем пункт меню Файл -> Новый. В появившемся окне выбираем значок Программа:

aitomator_create_program

2. Перетаскиваем на основное поле действие Найти объекты Finder и выбираем место для поиска:

search_1

3. Указываем, что хотим искать файлы определенном типа:

search_2

4. Указываем, что этот тип — изображения:

search_3

5. Перетаскиваем на основное поле действие Переместить объекты Finder в Корзину

add_delete_action

6. Сохраняемся и запускаем программу:

dekstop_with_images

7. УРА! Рабочий стол чист и на нем нет десятков снимков экрана, которые плодятся как кролики во время работы над статьями:

profit

Архивация

1. Открываем Программы -> Automator. Выбираем пункт меню Файл -> Новый. В появившемся окне выбираем значок Программа:

aitomator_create_program

2. Перетаскиваем на основное поле действие Получить указанные объекты Finder:

get_finder_object

3. Перетаскиваем на основное поле действие Создать архив:

create_archive

4. Сохраняем программу и перетаскиваем на ее значок папку, которую хотим архивировать:

drug_folder

5. Радуемся результату:

archive_is_ready

Что еще можно делать с файлами и папки в Automator?

1. Открывать объекты Finder:

open_finder_object

2. Добавлять комментарии к файлам и папкам:

add_comment_finder

3. Сортировать объекты Finder:

sort_finder_object

Значки с программами можно не держать на рабочем столе, как это показано в примерах, а перетащить в Dock. Это удобно.

automator_in_dock

Но если скриптов много, то в них легко запутаться.

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

А ведь на этом фантазия работников Apple не остановилась! Продолжение следует;-)

35
undefined
iPhones.ru
.Изучаем действия с файлами и папками в Automator. Продолжаем постигать искусство создания простейших автоматизаций для OS X. Это уже третья статья цикла. А вот две предыдущие: Создаем «волшебные» папки в OS X для автоматической обработки картинок Три быстрых трюка для автоматизации работы с PDF в OS X Сегодня мы научимся автоматизировать поиск, переименование, копирование, удаление...

Войди и оставь комментарий

Или войди с помощью

<- Назад Забыли пароль? Войти
  1. Snow fire avatar
    Snow fire 16 февраля 2016
    3

    Чем чаще читаю подобные статьи, тем больше понимаю сколько ненужного хлама есть для винды, что бы все это сделать… и всего одна программа для Мака,к тому же уже вшитая в ОС

    Ирина Чернова avatar
    Ирина Чернова16 февраля 2016
    0

    @Snow fire, точно подмечено)

    Войди на сайт, чтобы ответить
    Ответить
  2. R00TUS avatar
    R00TUS 16 февраля 2016
    0

    Спасибо за статью! Побольше бы таких здесь. К одной из предыдущих инструкций к автоматору, я писал какой бы я хотел видеть скрипт, вы описали его конец (поиск и удаление изображений с рабочего стола). Напомню начало – сделать скриншот, отправить его определенному контакту в сообщения – удалить скриншот. У меня не получается так сделать(

    MSTRART avatar
    MSTRART16 февраля 2016
    0

    @R00TUS, Зачем удалять скриншот, ведь можно сделать скриншот не в файл, а в буфер обмена.

    supchik avatar
    supchik16 февраля 2016
    0

    @MSTRART, ну подсказали бы сразу что для этого надо к комбинации shift+cmd+3/4 дополнительно зажать ctrl

    nnm1 avatar
    nnm116 февраля 2016
    0

    @MSTRART, напомните, пожалуйста, как!

    Ирина Чернова avatar
    Ирина Чернова16 февраля 2016
    0

    @R00TUS, а в чем конкретно проблема?

    Jack Chiminazzo avatar
    Jack Chiminazzo17 февраля 2016
    0

    @R00TUS, попробуйте програмку Hazel может она решит вашу проблему

    Войди на сайт, чтобы ответить
    Ответить
  3. HauB avatar
    HauB 16 февраля 2016
    1

    Настолько редко пользуюсь Finder, что танцевать с бубном точно не стану.

    Ирина Чернова avatar
    Ирина Чернова16 февраля 2016
    0

    @HauB, а чем Вы пользуетесь вместо Finder?

    Войди на сайт, чтобы ответить
    Ответить
  4. yurembo avatar
    yurembo 16 февраля 2016
    1

    Полезная статья: кратко, понятно и содержательно

    Ирина Чернова avatar
    Ирина Чернова16 февраля 2016
    0

    @yurembo, рада что Вам понравилось)

    Войди на сайт, чтобы ответить
    Ответить
  5. Артём Суровцев avatar
    Артём Суровцев 16 февраля 2016
    1

    Ирина, как всегда, спасибо за полезный материал. Я не спец в Автоматоре, есть задачка такого рода: я, как и многие, смотрю фильмы на ТВ с флешки, фильмы скачиваю на комп и при подключении флешки старые удаляю, а новые копирую. Конечно, удаление и копирование можно автоматизировать, но не все скачанные фильмы влазят на флешку. Хотелось бы такой автомат, который бы видя свободное место на флешке докидывал туда фильмы, например, начиная с самого старого по дате и останавливался, когда места будет меньше, чем размер следующего фильма. Если есть такая возможность, с удовольствием прочел бы такую статью, как и многие другие.

    OdNairy avatar
    OdNairy16 февраля 2016
    0

    @Артём Суровцев, Попробуй http://plex.tv . Если телевизор со Smart операционкой, то можно поставить официальное приложение, если нет – то включите DLNA сервер в настройках Plex’а.
    Все что надо будет для просмотра фильмов – качать их в определенную папку и держать запущенный компьютер, но не нужно будет заморачиваться о формате и передаче фильма на телевизор/планшет/телефон и т.п.

    Артём Суровцев avatar
    Артём Суровцев16 февраля 2016
    0

    @OdNairy, Спасибо, об этом и аналогичных способах знаю, но старый телевизор Sony покупался давно, в нем нет ни смарта ни Wifi или lan. Все устраивает, да и флешка на 64 гб без дела не лежит. Вот и интересует способ, чтобы не докидывать по несколько файлов запускать автомат и все

    Ирина Чернова avatar
    Ирина Чернова16 февраля 2016
    0

    @Артём Суровцев, я думаю подробный ответ на твой вопрос отлично впишется в следующий материал про Automator.

    Войди на сайт, чтобы ответить
    Ответить
  6. AnVS avatar
    AnVS 16 февраля 2016
    0

    @Ирина Чернова, Если запустить приложение “Редактор скриптов” и в настройках отметить галкой “Показывать меню скриптов в строке меню”, то наверху появится дополнительная менюшка, через которую удобно запускать созданые скрипты и программки Automator. В этом случае не загружаем Dock. Там же в настройках Редактора скриптов можно отключить показ скриптов компьютера.
    P.S. Для любителей не загружать излишне верхнее меню есть программа Bartender, с помощью которой можно упорядочить и навести порядок в верхнем меню.

    Ирина Чернова avatar
    Ирина Чернова16 февраля 2016
    0

    @AnVS, спасибо за совет, вставлю его в какую-нибудь следующие статью)

    Войди на сайт, чтобы ответить
    Ответить
Помни о правилах — если начал оффтопить, то не удивляйся потом.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.