Stats and Timelapse

I finally uploaded my timelapse video: http://www.youtube.com/watch?v=PAu-JOiZpYk&fmt=22

I wrote a little program, that apart from taking screenshot every minute, records the window that currently has focus as well, so now I can tell, which programs I’ve been using the most during the competition.

As you can see I’ve managed to watch a movie in the meantime. That’s probably why my gameplay sucks :).

[Update]

For anyone interested in my logging tool I uploaded the code and the binary to http://ondrew.googlepages.com/logger-0.1.zip

I wrote it just before the competition, because I needed some multimonitor screenshot making tool, but I didn’t have time to do it properly, so it saves each monitor as separate file s$ID-$MONITOR_ID.png.

The meta data gets saved to sqlite3 database (mainly because I wanted to try it out), you will get a table with these columns: process name, window title and time the snapshot was taken.

For statistics do SELECT process, count(*) AS sum FROM work GROUP BY process ORDER BY sum;

I ran it for two days straight and it didn’t cause any problems like memory leakage or performance trouble, but let me know, if you hit something like that.

And last – beware – everytime you start this tool, it will start taking screenshots from zero, thus overwriting all your old screenshots. If there is some interest I can fix it and add some more features, but first I have to vote and give out awards :).

Comments

09. Dec 2008 · 17:46 UTC
Hey, that’s a really cool idea. I might have to steal that next time.
09. Dec 2008 · 17:53 UTC
That’s cool. Can you post the code?
09. Dec 2008 · 18:58 UTC
Very interesting program idea. I was just thinking I needed to write something to do timelapse for me, rather than recording in 1fps and speeding it up via iMovie later (which is a giant pain because you can only do 3x speed at a time).