MI0PS LOCAL PRINT AGENT — WINDOWS — v1.0.3


Purpose
-------
Lets the Mi0ps Dispatch Kiosk print a full order batch silently to a Windows printer without Chrome/Edge kiosk mode and without a print prompt.

Install
-------
1. Extract this folder somewhere permanent on the warehouse PC, e.g. C:\Mi0ps Print Agent.
2. Right-click install.ps1 and Run with PowerShell (or run PowerShell as the current Windows user).
3. The installer installs Node.js LTS if required, installs the local Electron runtime, starts the agent, and opens its Settings page. Internet access is required for the first install only.
4. Select the physical Windows printer used by this Kiosk and click Save printer.
5. Copy the Pairing token.
6. In WordPress: Mi0ps → Settings → Dispatch → Printer connection → Mi0ps Local Print Agent. Paste the token and leave the URL as http://127.0.0.1:17863.
7. Set Kiosk printing mode to Kiosk Print Queue.
8. On the Dispatch Kiosk, click Print Orders. The batch is sent silently to the selected Windows printer.

Security
--------
The agent listens only on 127.0.0.1 (this PC). Print requests also require the random pairing token, preventing arbitrary websites from sending silent jobs to the printer.

Update from v1.0.0
------------------
Run install.ps1 from this extracted v1.0.3 folder. Your pairing token and selected printer are stored in the Electron user-data folder and are preserved. v1.0.3 fixes the settings-save redirect and adds a clear status dashboard.


v1.0.3 adds single-instance protection and Private Network Access/CORS support so the HTTPS Mi0ps Dispatch Kiosk can securely reach the local 127.0.0.1 print service in current Chrome/Edge builds.
