Every once in a while I'm reminded just how time-saving it is to have an easily scriptable toolset around. Today it's doing the screenshots for TkDocs (see e.g. the widgets page in the tutorial).
Each of those little user interfaces is described by a short little Tcl/Tk script (ok, big shock). Those are combined with subversion, scp, a bunch of command-line screenshot tools (one for each platform), a big chunk of ImageMagick, and a bit of script code to tie the whole process together.
That way, any change or addition to any of the little UI scripts, and I can generate a complete new set of multi-platform screenshots in about a minute. Cool.
Comments