ShowTrak Client
ShowTrak Client is the lightweight agent that runs on each target machine. It listens for commands from ShowTrak Server, executes them locally, and reports status back.
What it does
- Registers itself with the Server and stays reachable
- Executes actions and scripts sent by the Server
- Reports health, version, and last-seen timestamps
- Applies configuration updates pushed from the Server
Key features
- Reliable command execution with clear result reporting
- Minimal footprint and designed for unattended operation
- Works over local network with optional OSC integration
Typical uses
- Run local scripts or programs on cue from the Server
- Participate in group actions (e.g., start/stop tasks across many machines)
- Provide telemetry so operators can see machine state at a glance
How it fits with the Server
- Client awaits instructions from the Server
- Client executes the requested action and returns the result
- Client updates its status so the Server can display live health
Requirements
- Windows endpoint with network access to the Server (macOS also works)
- Allow the Client through Windows Firewall (Private networks)
- Necessary permissions to run the scripts/programs you intend to trigger
Getting started
- Install the Client on each machine you want to control
- Ensure it can reach the Server on your network (same LAN/VLAN)
- Verify it appears in the Server’s Clients list (Adopt if required)
- Trigger a test command from the Server (e.g., a simple script)
- Leave it running during the show; it reports health periodically
For more, see:
- Getting started (overview)
- Managing clients & groups
- Running scripts
- Troubleshooting & FAQ