2

Does anyone know how I can create an everyday reminder that pops up every day at a specific time to remind me of doing something? I need to make it remind me everyday at 1:00pm to update my daily blog.

I'm using Mac OS X.

The solution can be via iCal or via AppleScript or via Automator or anything? So long as it works.

1 Answer 1

7

Using iCal

Just create a new event with whatever you need to be reminded of. Set alarm to message (or even message with sound), and make sure it repeats every day.

enter image description here

You can also choose to run a script instead of showing an alarm. The alarm will look like this:

enter image description here


Using crontab and AppleScript

If you're more into doing command line stuff, you can also open a Terminal, and enter

EDITOR=nano crontab -e

A simple text editor will open. Paste the following:

0   13  *   *   *   osascript -e "tell application \"Finder\" to display dialog \"Do your stuff\"" > /dev/null 2&>1

This will launch a simple AppleScript command that displays a Finder dialog with the message "Do your stuff". Feel free to change this.

enter image description here

You can also change the date – in this case, 0, 13 and the stars mean "13h and 0 minutes", at every day, every week, every month. Check this Crontab Generator for the syntax.

Press Ctrl-O, then Enter to save it, and then Ctrl-X to exit the editor.

To disable this alert again, just call the crontab -e command, and delete the line.

3
  • You can also do it with launchd, but I'm not going there :P
    – slhck
    Oct 27, 2011 at 10:03
  • You can also use any number of alarm clock type applications.
    – Daniel Beck
    Oct 27, 2011 at 10:15
  • @DanielBeck I probably would have suggested Lingon – interestingly, it's not free anymore. Another list of Alarm Clock apps here.
    – slhck
    Oct 27, 2011 at 10:21

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .