在 Mac OS X 上需要在一天中的特定时间进行日常提醒?

Reg*_*ser 2 calendar.app applescript automator macos

有谁知道我如何创建每天在特定时间弹出的日常提醒以提醒我做某事?我需要让它在每天下午 1:00 提醒我更新我的每日博客。

我正在使用 Mac OS X。

解决方案可以通过 iCal 或通过 AppleScript 或通过 Automator 或任何东西?只要它有效。

slh*_*hck 7

使用 iCal

只需使用您需要提醒的任何内容创建一个新事件。将闹钟设置为消息(甚至是带有声音的消息),并确保它每天重复。

在此处输入图片说明

您还可以选择运行脚本而不是显示警报。警报将如下所示:

在此处输入图片说明


使用 crontab 和 AppleScript

如果你更喜欢做命令行的东西,你也可以打开一个终端,然后输入

EDITOR=nano crontab -e
Run Code Online (Sandbox Code Playgroud)

将打开一个简单的文本编辑器。粘贴以下内容:

0   13  *   *   *   osascript -e "tell application \"Finder\" to display dialog \"Do your stuff\"" > /dev/null 2&>1
Run Code Online (Sandbox Code Playgroud)

这将启动一个简单的 AppleScript 命令,显示一个 Finder 对话框,其中包含消息“做你的事”。随意改变这一点。

在此处输入图片说明

您还可以更改日期 - 在这种情况下,0、13 和星星表示“13 小时和 0 分钟”,每天、每周、每月。检查这个Crontab 生成器的语法。

Ctrl- O,然后Enter保存它,然后Ctrl-X退出编辑器。

要再次禁用此警报,只需调用该crontab -e命令,然后删除该行。