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

11

Я хотел бы настроить оповещение для повторяющегося напоминания в Reminders.app на Mountain Lion. В настоящее время единственными вариантами повторения оповещения являются «Каждый день», «Каждую неделю», «Каждые 2 недели», «Каждый месяц» и «Каждый год».

Варианты повторения

Есть ли способ получить более детальный контроль над графиком повторения? Например, я хотел бы напомнить что-нибудь на пн-вт-чт-пт? Единственный способ, который я нашел, - это создать 4 отдельных напоминания с недельным интервалом, которых я хочу избежать.

Gerry
источник
У вас есть iPhone 4S / 5, новый iPad или iPod touch с Siri? Если это так, Siri может сделать это, и тогда iCloud, очевидно, синхронизируется с вашим компьютером.
bassplayer7
Я на самом деле читал о том, как работают пользовательские напоминания, когда разговариваю с Siri, но я не являюсь носителем английского языка (Siri меня неправильно понимает), и мне также не нравится добавлять все свои напоминания с Siri, пока я нахожусь в офис и работает на моем Mac.
Джерри
Я полностью понимаю. Я просто попробовал это сам, и она не реализовала идею, так же как и эта идея. Я думаю, что вам лучше всего использовать Календарь. Это делает очень хорошую работу с пользовательскими повторениями, как это.
bassplayer7

Ответы:

7

Это тоже меня беспокоит. Это невозможно сделать в напоминаниях, но вы можете добиться того же, создав повторяющееся событие в Календаре, в меню которого есть пункт «пользовательский ...»:

Пользовательский пункт меню

Затем вы можете указать, когда именно повторить событие:

Дни недели

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

daGUY
источник
6

Я узнал, что вы можете сделать это с BusyCal , который поддерживает iCloud.

К сожалению, он поставляется с ценой за 49,99 долл., Которую я не решаюсь оплачивать с единственной целью добавления пользовательских интервалов к напоминаниям. Я также предпочитаю не устанавливать третье приложение в дополнение к календарю и напоминаниям только для управления своими задачами.

Вот почему я немного покопался и нашел альтернативный (хотя и очень громоздкий) способ сделать это специально для напоминаний iCloud, но, вероятно, и для других учетных записей CalDav. Вам также нужно уметь редактировать необработанные файлы iCal.

  1. Создайте напоминание для своей учетной записи iCloud в Reminders.app и установите его повторять еженедельно.
  2. Найдите локальный кеш ваших календарей iCloud в ~ / Library / Calendars. У вас должна быть одна или несколько подпапок {UUID} .caldav. Если у вас есть несколько таких папок, вам нужно заглянуть Info.plistвнутрь, чтобы определить правильную. Ищите ключ, PrincipalURLкоторый должен быть похож https://p01-caldav.icloud.com:443/272548408/principal/на учетную запись iCloud. Запишите имя сервера, в этом случае p01-caldav.icloud.com.
  3. У вас будет одна или несколько подпапок {UUID} .calendar, где одна из них будет календарем специально для напоминаний. Вы должны найти файл .ics для напоминаний, которые вы создали в его Eventsподпапке, тогда вы знаете, что нашли правильный календарь. Загляните Info.plistвнутрь этой папки календаря и найдите значение для CalendarPath.
  4. Используйте клиент WebDav, такой как Transmit, для прямого подключения к iCloud. Введите имя сервера из шага 2, свой адрес электронной почты и пароль iCloud в качестве учетных данных и укажите значение CalendarPath(шаг 3) в качестве начального пути.
  5. После подключения вы должны увидеть один или несколько файлов {UUID} .ics. Найдите правильный для напоминания, которое вы хотите отредактировать (UUID должны совпадать с теми в локальном кэше) и отредактируйте файл. Найдите строку RRULE:FREQ=WEEKLYи отредактируйте ее, чтобы указать пользовательское повторение. Для моего примера я положил RRULE:FREQ=WEEKLY;BYDAY=MO,TU,TH,FRвместо этого.

Хотя Reminders.app на Mac не показывает ничего другого в пользовательском интерфейсе, я вижу, что изменение вступило в силу на iOS:

введите описание изображения здесь

Gerry
источник
BusyCal много раз спасал мое здравомыслие. Если вам нужно составлять календари на профессиональном уровне, это очень ценно, и цена не та, которую я помню год спустя. Это круто для этого одного элемента, но по крайней мере у вас есть варианты и немного разбираетесь в спецификации CalDAV. Бьюсь об заклад, есть библиотека CalDAV с открытым исходным кодом, если вы любите python или ruby ​​или хотите немного научиться программировать.
bmike
3

Попросите Сири «напомнить мне, что нужно заказывать рецепты каждые четыре недели, начиная с понедельника 20 января»

Джон Приор
источник
Ответ получил -1 голос. Я думаю, что это заслуживает некоторого голосования, и я проголосовал за это. Сири на самом деле обладает секретной способностью создавать пользовательские повторы, например каждые две недели.
Томас - BeeDesk
3

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

В OSX Yosemite кажется, что с тех пор они добавили опцию «Custom…» в меню повтора, так что теперь вы можете добавить более детальные элементы управления, которые вы можете добавить только через приложение «Календарь» или другие обходные пути.

введите описание изображения здесь

NerdCowboy
источник
1

Fantastical позволяет вам сделать это, и цена составляет разумные 20 долларов.

Фантастическое событие / редактор напоминаний UI

Джен
источник
Fantastical - это приложение AFAIK для календаря, о котором вопрос не в том, о чем спрашивается.
холме
1
Fantastical не только работает с календарными встречами, но и позволяет создавать записи напоминаний, которые я демонстрировал на своем скриншоте. Похоже, я просто забыл изменить переключатель в правом верхнем углу с «Календарь» на «Напоминание».
Джен
0

Я обнаружил, что в календаре iCloud (который я синхронизирую с другими моими устройствами) здесь есть опция «Пользовательский ...». (Сири не требуется.) Я так и сделал, когда мне понадобился необычный повторный паттерн.

Custom1

Custom2

GEdgar
источник
-1

Существует отличное приложение для iPhone от Readdle под названием Calendars 5 (£ 4.99), в котором есть менеджер задач (а также интуитивно понятная функция календаря), который синхронизирует задачи обратно в напоминания, а затем через iCloud для вашего Mac. Повторения / повторения могут быть настроены до бесконечности.

форсунка
источник