New Features to edit accounts#18
Open
valdezbrahian3-ux wants to merge 8 commits into
Open
Conversation
added 8 commits
April 9, 2026 12:55
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Features
Global Proxy Toggle
New top‑right toggle: Use proxies / No use proxies
Enables or disables proxy usage for all accounts without deleting proxy data
Account color indicators:
Green = proxy enabled
Red = no proxy
“Patch new proxies” button
Pushes current account proxy data into Proxifier profile
Syncs:
ProxyList (SOCKS5 proxies)
RuleList (per‑EXE rules)
EXE paths
Identity paths
Installation IDs
Also updates regedit + accountIPS.json
Advanced Account Edit (new “Edit” button)
Edit account proxy data and config:
IP / PORT / USER / PASS
Identity path (optional)
Custom game EXE path
Custom installation ID
Added ... button to pick .exe file in the Edit dialog
Changed Edit flow
Pressing OK no longer authenticates the account
Values are saved immediately and account turns green if proxy is enabled
Automatic Proxy Backup
Account proxy data is written to:
accountIPS.json in the executable folder
Proxifier Synchronization
The No‑IP build now fully manages Proxifier profile updates:
Profile is written to:
%APPDATA%\Proxifier4\Profiles\GFLESSCLIENT.ppx
Also updates gflessclient.ppx and GFLESSDLL.ppx if present
Profile uses a fixed template base (newprofile.ppx) and injects:
ProxyList (SOCKS5 proxies with auth)
RuleList entries per EXE
Rules Format
For each account with proxy + custom EXE path:
Rule name = executable
Application = exact EXE path
Action = associated proxy
XML Header Fix
XML declaration is forced to use double quotes:
Prevents .ppx corruption on load
Stability Improvements
Prevents account loss when the app closes during startup:
Accounts load without forcing auth
Saving is blocked while accounts are being loaded
Build & Dependencies
Ensures runtime DLLs are deployed after build:
windeployqt integrated
OpenSSL auto‑copied
Qt5Xml.dll included
WebEngine dependencies included
No‑IP Build Output
Launcher/build-noip-proxy-fallback-v2/release/GflessClientNoIP.exe