Заставь свой Mac работать по расписанию

Ирина Чернова avatar | 19
FavoriteLoading В закладки
Заставь свой Mac работать по расписанию

Автоматизируем работу с iCal.

Этот совет подойдёт для владельцев любых Mac. Если ты всё ещё сидишь на Windows, топай в reStore!

Добавление событий в календарь

Если вы хотите добавить в OS X календарь национальные или религиозные праздники, не спешите делать это вручную или думать о том, как автоматизировать этот процесс. Тысячи готовых календарей уже созданы до вас и доступны на iCalShare.com. Пользоваться сайтом очень просто.

1. Выбираем нужный календарь и переходим на его страницу:
ical_share
2. Кликаем на кнопку Subscribe to calendar:
choose_calendar_2
3. После этого откроется iCal и появится всплывающие окно с URL-адресом календаря. Нажимаем кнопку Подписаться:
subscribe_calendar
4. Подтверждаем подписку нажатием кнопки ОК:
end_subscribe_calendar

Этот сервис существует уже второй десяток лет. Он очень нравился Стиву Джобсу и однажды бывший глава Apple даже упомянул его в своем выступление (Macworld 2003):

Как настроить выполнение автоматизаций по расписанию

В прошлых постах про Automator мы научились создавать более десятка различных автоматизаций:

Для запуска каждой из автоматизаций, описанной в этих статьях, было необходимо действие пользователя: клик по ярлыку или перенос файлов в папку. Теперь пришла пора узнать как с помощью Automator настраивать выполнение действий по расписанию. Примеры ситуаций, когда это может пригодиться:

  • Вам нужно еженедельно отправлять всем сотрудникам письмо с просьбой заполнить платежную ведомость;
  • Если вы хотя бы пару раз в месяц не переносите содержимое рабочего стола на Google Drive, то свободное место на Mac заканчивается в самый неподходящий момент;
  • Вам некогда наводить порядок в фотографиях и было бы удобно, если бы каждые 30 дней свежие снимки переносились в папку с названием текущего месяца;
  • Вы постоянно забываете делать бекапы своего сайта.

Думаю, у каждого будет свой набор повторяющихся действий. Вот подробная инструкция, как подружить Automator и «Календарь».

1. Открываем Automator, выбираем пункт меню Файл->Новый и на появившемся экране выбираем блок Уведомление календаря:

automator_calendar_start

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

simple_action

3. Выбираем пункт меню Файл -> Сохранить и вводим имя нового уведомления календаря:
set_event_name

4. Теперь перед нами календарь с только что созданным событием:

action_in_calendar

5. Щелкаем на событие и попадаем на страницу параметров. Здесь можно настроить время его выполнения:

action_settings

Заставить событие повторяться каждый день, неделю, месяц или год:

repeat_action

Или настроить более гибкие параметры повтора:

other_repeat_action

Вот и все! Задать расписание выполнения можно для большинства действий Automator.

Как настроить автоматическую очистку календаря

Если вы активно ведете календарь, то события в нем накапливаются и всякий хлам заполняет место на диске (на всех устройствах сразу) и затрудняет поиск в календаре информации о которой нужно помнить (даты прошедших значимых встреч, последнего визит к врачу/проведения ТО автомобиля и т.п.). Чтобы этого избежать можно сделать программу для автоматической очистки календаря от незначимых событий.

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

get_calendar_events

2. С помощью кнопки Добавить выбираем календари, события из которых будем удалять:

choose_calendar

3. Перетаскиваем на основное поле действие Фильтровать события календаря:

filter_calendar_events

4. Для того чтобы система очистки календаря работала правильно, необходимо придумать, как при создании помечать события, информация о которых не понадобиться в будущем. К примеру, можно писать об этом в комментариях. Настраиваем фильтр ненужных событий:

choose_filter_parametr

5. Перетаскиваем на основное поле действие Удалить события календаря:

delete_calendar_events

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

Как быстро посмотреть все события в календаре

Мне всегда очень не нравилось в календарях то, что информацию обо всех событиях нельзя осмотреть единым взором. Оказывается, это можно сделать с помощью Automator!

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

2. C помощью кнопки Добавить выбираем календари, события из которых мы хотим посмотреть:
choose_calenar_event_2

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

get_list_events_action

4. Нажимаем кнопку Запустить:
launch_list_events_action

УРА! Теперь весь календарь можно прочитать как книгу!

Еще в OS X можно автоматизировать добавление событий в календарь. Но эта функция не пользуется особым спросом, поэтому на ней останавливаться не будем. Если очень надо, то автоматизировать добавление событий в календарь можно через Google. Подробности в статье Планируем жизнь с Google Calendar и Google Apps Script

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (Проголосуйте первым за статью!)
undefined
iPhones.ru
Автоматизируем работу с iCal. Этот совет подойдёт для владельцев любых Mac. Если ты всё ещё сидишь на Windows, топай в reStore! Добавление событий в календарь Если вы хотите добавить в OS X календарь национальные или религиозные праздники, не спешите делать это вручную или думать о том, как автоматизировать этот процесс. Тысячи готовых календарей уже созданы...
Прокомментировать

🙈 Комментарии 19

  1. dennis1 avatar
    dennis112 апреля 2016
    0

    название айКал не совсем удачное…

    Ирина Чернова avatar
    Ирина Чернова12 апреля 2016
    0

    @dennis1, когда Mac в семь утра начинает пачками отображать уведомления календаря и звенеть жутким звуком при этом, думаешь: Эх iCal… 100% iCal(

  2. Astravod avatar
    Astravod12 апреля 2016
    1

    Да уж, ну и названьице…

    kretsu avatar
    kretsu12 апреля 2016
    0

    @Astravod, вы главное не читайте на этикетках пищевых продуктов их энергитическую ценность :)

    Ирина Чернова avatar
    Ирина Чернова12 апреля 2016
    0

    @Astravod, давно хочу спросить, а что это за брелок у Вас на аватарке?

    Astravod avatar
    Astravod12 апреля 2016
    1

    @Ирина Чернова, это просто ключ зажигания от Мерседеса с фирменным брелком с литерой “E”. Я думал его хорошо видно)

    Ирина Чернова avatar
    Ирина Чернова12 апреля 2016
    1

    @Astravod, я вживую не видела таких штучек, поэтому не поняла что это)

    Astravod avatar
    Astravod12 апреля 2016
    0

    @Ирина Чернова, я с ним хожу, вот и добавил) Просто личное)

  3. fedorez avatar
    fedorez12 апреля 2016
    0

    в кои то веки здесь статья реально полезная а не “это любопытно”
    спасибо, Ирина.

    Ирина Чернова avatar
    Ирина Чернова12 апреля 2016
    0

    @fedorez, Вам спасибо за поддержку) но реально полезные статьи набирают очень мало просмотров. эта статья в три на менее популярна чем моя вчерашняя про игры с червяком в браузере.

    AnVS avatar
    AnVS12 апреля 2016
    0

    @Ирина Чернова, что за червяк? Где прочитать? :)

    Ирина Чернова avatar
    Ирина Чернова12 апреля 2016
    0

    @AnVS, так вы же комментировали ту статью:-)

    AnVS avatar
    AnVS12 апреля 2016
    0

    @Ирина Чернова, там прокомментировал, тут поинтересовался. Статья про игры с червяком в браузере – огонь! :) Шутки шутками, а вышел в свет Airmail под iPad

    Ирина Чернова avatar
    Ирина Чернова12 апреля 2016
    0

    @AnVS, :-D наверно парни скоро напишут Про Airmail)

    AnVS avatar
    AnVS12 апреля 2016
    0

    @Ирина Чернова, в части автоматизации у меня hazel обрабатывает папку входящие в dropbox (куда скидывается все со всех устройств). Файлам с датой больше, чем сегодня, создается в omnifocus задача с ссылкой на эти файлы. Подсмотрел у буржуев, очень удобно для поддержания чистоты на компьютере.

  4. alexlad avatar
    alexlad12 апреля 2016
    1

    Ира, спасибо вам за статьи. Всегда радуют.

    Ирина Чернова avatar
    Ирина Чернова12 апреля 2016
    0

    @alexlad, Вам спасибо за поддержку)

  5. Чарли avatar
    Чарли12 апреля 2016
    1

    Лучше мозги заставить работать по расписанию.

    Ирина Чернова avatar
    Ирина Чернова12 апреля 2016
    0

    @Чарли, как Вы себе представляете мозги, которые работают по расписанию?

Вы должны авторизоваться или зарегистрироваться для комментирования.

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

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

Как установить аватар в комментариях?

Ответ вот здесь