!7 cm RecognizeScreen > DynPrintLogAndEnabled { switchable int x1; switchable int y1; switchable int w = screenWidth(); switchable int h = screenHeight(); transient WithTimestamp> lastScreen; Rect area() { ret rect(x1, y1, w, h); } start-thread { repeat { if (!enabled) sleepSeconds(1); else lastScreen = withTimestamp(okOrError(-> screenshot(area()))); } } S stats() { ret "Last screenshot taken: " + lastScreen; } }