NLOverlay is a Windows overlay designed for NetLimiter, providing a clear view of active rules and their duration.
-
Automatic Rule Disabling: Define a threshold in seconds, and NLOverlay will automatically disable the rule once the time limit is reached. This ensures your network rules are only active when needed.
-
Dynamic Color Coding: Rules change color within the overlay once a predefined threshold is reached.
On this page you can see all the rules that you have created on NetLimiter. You can choose which ones appear on the overlay and define specific thresholds.
On this page you can set all the settings related to the overlay.
The polling rate determines the frequency, in milliseconds, at which the displayed value in the overlay is refreshed or updated.
The overlay can be launched by clicking the Overlay
button on the sidebar.
This button also refreshes the overlay if settings were modified.
- Ensure NetLimiter is installed and running
- Set
RequireElevationLocal
tofalse
in NetLimiter configuration file. Without this, the program will likely misbehave since it's API access is very limited. More info here.- Stop the NetLimiter service
net stop nlsvc
- Edit the configuration
nl_settings.xml
- Usually located in
C:\ProgramData\Locktime\NetLimiter\5
- Ensure the elevated permissions.
<RequireElevationLocal>false</RequireElevationLocal>
- Usually located in
- Start the NetLimiter service
net start nlsvc
- Stop the NetLimiter service
You can run the app by downloading and running the setup .exe
from the releases page or by building the solution
-
Ensure .NET 4.6.2 developer pack is installed.
-
Open
NLOverlay.sln
with VisualStudio