Timed screen shot of a clock: How?

My son’s 14th birthday is this Wednesday, and I have the very geeky desire to:

A) Find a web site that displays the time and date (the bigger the better). This is close, but I’d prefer one that displayed just the two final digits on the year. A Dashboard or Yahoo! widget is also an option. (FWIW, I’m a Mac user. Leopard on a MacBook Pro.)

B) Take a timed screen shot of the above at five minutes, six seconds past 4 a.m. on Wednesday, because, at that moment, it will be…

04:05:06 07/08/09

:smiley:

I could do it at 4 p.m, but that’s really 16:05:06. I also could get up at 4:00 a.m. and do it myself, but it would be kinda cool if there’s a way to set up Grab on a timer or something.

Any ideas???

Alternately, you could do it at 11:00 PM the night before, but set the clock to Greenwich time first. Or midnight, if you want to use GMT rather than British Summer Time.

BRILLIANT! I will keep that in mind as an option.

How about using The Industrious Clock?.

Bonus! This, like many other flash clocks, uses your system time to display the time and date. You can set your system clock to whatever time you want and still get a picture. If you miss, reset the clock and try again.

I’m not very familiar with macs but since they have UNIX guts, if you are comfortable with the command line, you may look into the “at” command. I’m not sure it handles seconds though. There’s always the sleep command. On Linux, you could use “import -window root BIRTHDAY.jpg” for the screenshot command, maybe that, or something close, would work on a mac too.

The problem is, a lot of screenshot programs take a second or two to actually take the shot. I’d put faith in running the program at the correct time, but little faith in it actually getting the correct second.

Why not just make an automator action, and then set iCal to run it at the desired time?

Missed the edit window.

On further investigation, iCal does not let you set events to the precision of seconds. You’d have to do something tricky, like set iCal to start your action at 4:05, and then program a 6-second pause into the action.

Do you specifically want a web site? Because my first inclination would be to just slap something together in Visual Basic (since I’m a PC; I dunno what the Mac equivalent would be). That way, you could also put in control labels with your kid’s name or whatever.

You really don’t need to do anything this complicated. It would be trivial to photoshop an image of a clock displaying that specific time, and you can do it at your leisure.

Use one of these Screen video capture utilities, and just take the desired frame out of the video:
http://www.freemacblog.com/mac-options-for-capturing-a-video-of-your-screen/
Even the demo versions will allow you to capture 15 seconds, which should be plenty.

I was bored so I whipped up an example - is this what you are looking for? Feel free to use it if so.