[[Explain motivation (cron, possible sneer at Java, portability, ...]] ---- [[Explain alternatives: * utility X server * Xvfb [http://www.itworld.com/AppDev/1461/UIR000330xvfb/] * VNC [http://starbase.neosoft.com/~claird/comp.windows.misc/VNC.html] * tclgd * Image [http://pages.infinit.net/cclients/] * Xbit [http://www.geocities.com/SiliconValley/Hills/5586/home.html] * [[xwd ...]] * Pure Tcl solutions. An example [DKF] offered is #! /usr/local/bin/tclsh8.3 puts "Content-Type: image/x-portable-graymap" puts "" puts "P2" ;# ASCII PGM "magic number" puts "10 10" ;# width and height puts "18" ;# Max grey value for {set i 0} {$i<10} {incr i} { set line "" for {set j 0} {$j<10} {incr j} { lappend line [expr {$i+$j}] } puts $line } exit ---- See also [strimj - string image routines] ]]