ScreenShotTimer20s is a utility that takes screenshots at regular intervals, with the intention of using them for doing things like generating time-lapse videos of game development.
Usage is simple - download and run the executable! It will create uniquely named screenshots in a new folder named snapshots. If you quit the program and start it again, it will not overwrite earlier screenshots. To change the interval at which it takes screenshots, simply rename the executable (select it and press F2). Examples:
Depending on your settings you may or may not see ".exe" on the end of the filename. If you do not see it, do not add it (e.g. just rename to ScreenShotTimer1h); if it is there, leave it.
While the utility is running, you can pause it as well as increase or decrease the sampling interval. Screenshots are saved as losslessly compressed .png files.