Windows Patcher
Python (Tkinter) tool that injects the Unbanded userscript into the BAND desktop client (Electron) on Windows.
How it works
- Detects BAND at
C:\Program Files\BAND(or manual path). - Backs up
resources\app.asartoapp.asar.unbanded-backup. - Extracts the asar, injects the userscript into
index.html, setsisDemo = falseto force full mode. - Repacks the asar.
GUI
Buttons: Detect, Patch, Unpatch, Check status. Progress bar and logs. Auto-backup before patching.
Unpatch
Restores the original app.asar from the backup. Safe.
Security
Requires admin rights to write to Program Files. Only modifies app.asar. No network calls beyond fetching the userscript.
Limitations
Windows only. After a BAND update, re-run the patcher. The userscript version injected is the one bundled with the patcher.