我有一个任务是在特定的日期和时间创建事件我必须自动打开任何示例应用程序到目前为止我已经创建了一个关于日期和时间的事件但我不知道如何添加脚本来启动应用程序
这里是我的示例代码:
osascript -e 'tell application "iCal" to make new event at end of calendar 1 with properties {start date:date "12, 19, 2016 1:02:00 PM", summary:"Demo"}'
这是另一个我发现在单个命令中打开任何应用程序的代码:
open -a iTunes
在终端和事件上测试的上述代码是在日历
上创建的现在我真正需要的是这可以将这两个脚本组合在单个命令中并测试它吗?(即在特定日期我想自动启动我的应用程序)
答案 0 :(得分:1)
您基本上需要创建一个“打开文件警报”,其中包含打开应用程序的某些Applescript的路径:
tell application "iCal"
tell calendar "My Calendar"
set theEvent to event 1
set theDate to (current date) - 3 * days
tell theEvent
make new open file alarm at end with properties {trigger date:theDate,
filepath:theFile}
end tell
end tell
end tell
请参阅example。