iWake


 





This build probably only runs on Tiger:

    download

I wrote this for my own enjoyment, but I think some people will enjoy the small touches:

• The volume slowly fades from zero to your specified wakeup volume, so as not to be jarring.
• If your machine wakes up before the specified time, no problem.
• If the machine is awake when your alarm time comes, it will play the alarm.  Otherwise it will wake your machine and then play.
• You can drag the clock around with the mouse.

Unfortunate features:
• iWake requests authorization every time you set an alarm because it requires special privileges to schedule a wake event.

I'm releasing this under the GNU Public License (GPL), meaning you can edit it as you please, but please please please submit any bug fixes to me.  The source code will be available shortly, when I motivate.

Updates
If you downloaded before August 10, 2005 JST, please re-download. If you chose "sleep until finished playing" then it would never sleep (but still wake you!) becuase it failed to figure out when iTunes was done playing, due to Cocoa's applescript support being sooooooooo obscure.

If you really like it, My name is my email address: Seth Delackner, with an @ in the middle, and .com at the end.  I have a paypal account.

For my day job, I write a word processor for the Mac.