Skip to content
Sponsor

Screen Capture

Sensorspulledcore.sensor.screen

Grab a fresh screenshot each time a node reads it (a live frame for a vision LLM).

Pulled, fresh. It runs every time a node reads its output, so each read gets a new value.

Port Type Notes
out image

Right-click a knob and pick Convert to input to drive it from a wire.

Knob Kind Default Notes
monitor choice Primary Primary, 1, 2, 3, All
max_dim
max dimension
number 1280 320 to 3840, step 10
format choice jpeg jpeg, png
quality
jpeg quality
number 60 10 to 95, step 5

A fresh screenshot every time a node reads it, scaled so its longer side is at most max_dim. Wire it into the image input of a model that reads images to ask about what is on screen. A capture that fails gives an empty value. A graph from someone else can capture your screen too, so read it before you press On (Security).

  • Foreground Window: The focused window’s title (and optionally the open-window list).
  • Window Capture: Grab one window, found by a part of its title, fresh each time a node reads it.