I'm trying to run an app from
crontab at 3 in the morning. My 2010 MacBook Pro running OS X Lion 10.7.5 is usually turned off at this time of the night, so I'm setting Energy Saver's scheduled wake up at 2.59 and then scheduled sleep at 3.02. But the cron job still doesn't run, because my computer goes back to sleep roughly 20 seconds after being woken up by the wake scheduler.
The reason is obviously the lid being closed. Is there any way around it to preserve the lid-sleep functionality but to wait a couple of minutes before going right back to sleep so that the
cron job has time to run?
cron is deprecated but I'm not looking for solutions with
anachron and such, if it's possible to solve without these.
Also it would be nice to have a solution that works for OS X Mavericks as well because I'm going to upgrade soon.
If there's an app for this with a proper GUI that's what I'd prefer. Any ideas on how I can resolve this?