As an additional feature, Upsnoop can also watch up to five selected programs (including non-windowed ones), optionally reviving these which are detected as not running. This is handy for applications which have to run unattended.