【发布时间】:2015-01-06 05:14:14
【问题描述】:
我这里有一个 Applescript,它会在 ICS 文件被放入文件夹时触发。它所做的就是将 ICS 文件导入日历,然后为每个日历条目创建警报。
这在 Mountain Lion 上运行良好。但自从小牛队/优胜美地以来一直没有工作。正在导入日历条目。但没有创建警报。
这是我用来添加警报的代码:
tell application "Calendar"
tell calendar "Home"
delay 1
set myevents to every event
repeat with oneevent in myevents
tell oneevent
set mysummary to summary
display dialog mysummary
make new display alarm at end with properties {trigger interval:-30}
end tell
end repeat
end tell
end tell
正如您从代码中看到的那样,我将显示事件摘要作为测试。我只是想知道它正在打开正确的事件。
我已经查看/搜索了有关该主题的示例/文档,但几乎找不到任何最近的内容(即 Mavericks 及以上)。
关于如何解决我的问题的任何想法?非常感谢
【问题讨论】:
-
您的脚本没有导入任何事件。它循环通过现有事件。
-
这不是完整的代码。我只是展示了我有错误的部分。但即便如此,它也不会改变我无法向现有事件添加警报的事实。你能帮我吗?谢谢
标签: applescript