lgtv-display-sync v0.2.0
Follow-up to v0.1.0 for day-to-day tray use and smoother release installs (PRs #8–#10).
Highlights
- Tray Start / Stop without running the tray as admin — each action prompts UAC once; the tray process stays non-elevated
- Tray at logon —
install-tray-startup.cmdregisters HKCU Run and launches the tray now (-NoStartto register only) - Release zip scripts that actually run —
.cmdwrappers use-ExecutionPolicy Bypassso Mark of the Web /RemoteSigneddoes not block unsigned.ps1files; service install/uninstall also self-elevate
Artifact
lgtv-display-sync-0.2.0-win-x64.zip— self-contained Windows x64 (no separate .NET install)
Install / upgrade
- Extract to a permanent folder (replace the previous folder if upgrading)
- Copy
config.json.example→config.jsonif needed (Ip/Mac/OffAction) - Pair once if needed:
.\lgtv-display-sync.exe --pair install-service.cmd(UAC)- Optional:
.\lgtv-display-sync.exe --trayorinstall-tray-startup.cmd
Prefer the .cmd helpers from the zip. Keep using a full self-contained publish/extract — do not mix Debug/framework-dependent binaries into a self-contained install folder.
See the README.