Я пытаюсь скопировать подмножество событий из одного календаря в другой, игнорируя любые повторения.Automator + Calendar: повторяющиеся события из «Фильтровать события календаря» и добавить в другой календарь
Выполнение чистого решения AppleScript затрудняет анализ повторяющихся событий, но Automator видит через повторение, чтобы увидеть экземпляры событий, которые соответствуют параметрам фильтра, поэтому это подход, который я принимал.
Как создать копии событий, выводимых из «События календаря фильтров», и добавить их в данный календарь? (Не беспокойтесь о добавлении дубликатов)
Хорошо, я добавил краткое описание того, что я на самом деле пытаюсь сделать. В основном копировать подмножество событий из одного календаря в другой. Резюме - хороший подход, но как можно преобразовать резюме обратно в эквивалентное событие (без какого-либо беспорядочного разбора строк, если это возможно)? –
Да, используя чистый :) синтаксический анализ строк, а также: сообщить календарю «MyCal», чтобы сделать новое событие в конце со свойствами {description: mySummary, summary: mySummary, дата начала: startDate, дата окончания: endDate}. Вы также могли бы сделать все это в Applescript, но это воняло бы, потому что «чьи» призывы получать события Cal в applescript становятся реальными медленными, реальными быстрыми. – jweaks
Вам также нужна помощь в разборе «СОБЫТИЕ 1 из 2 Реферат: Встреча ВОМ Статус: нет Дата: 1/11/17 до 1/11/17 Время: с 8:30:00 до 9:30:00 AM "? – jweaks