使用applescript或终端从ical获取事件摘要和当前状态?

时间:2010-12-11 08:08:29

标签: terminal applescript icalendar

我正在尝试查询iCal以查明特定日历中的事件是否正在发生,如果是,那么事件的名称是什么 - 使用applescript或终端(我真的不太了解关于其中一个)。我看到了一个类似的问题,关于使用applescript来检索当天事件的所有的摘要,但这并不是我正在寻找的。 (Applescript and iCal interaction)。

任何想法?

1 个答案:

答案 0 :(得分:1)

使用filter form

tell application "iCal"
    get every event of calendar cal ¬
        where (start date ≤ (current date)) and (end date > (current date))
end tell

请注意,start dateend date必须在(current date)之前,否则您将收到错误。