Applescript для обновления всех календарей в iCal - PullRequest
1 голос
/ 06 мая 2011

Я попробовал этот код, чтобы обновить все календари в iCal (Shift-Command-R), но, похоже, он не работает.

tell application "iCal"
    launch
    reload calendars
end tell

Что это за команда Applescript?

1 Ответ

3 голосов
/ 07 мая 2011

Возможно, эта функция не встроена в словарь iCal. Я не смог найти ничего, кроме команды reload calendars, которую вы уже используете. Единственный вариант - использовать GUI-скрипты для выбора пункта меню или нажатия комбинации клавиш.

tell application "iCal" to activate
tell application "System Events"
    tell process "iCal"
        keystroke "r" using {command down, shift down}
    end tell
end tell
...