Skip to content

Taskeren/API-Enabler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

API-Enabler

API-Enabler is a script tool to install and patch NetLimiter for API beginners.

This script is designed for the NL patching authors to help users to install. See below.

How to Use?

Example

You need to make a folder in this structure.

.
└── MySuperNLFolder -- the pack, any name you like
    ├── Install.ps1 -- this script
    ├── netlimiter-a.b.c.d.exe -- the NL installer of compatible version (Optional)
    └── patch -- the patched dlls to replace the official ones
        ├── NetLimiter.dll
        ├── NLClientApp.Core.dll
        └── ...

And before you send the pack (MySuperNLFolder) to others, you need to specify the NL version in Install.ps1, at line 42.

You can pack with the installer, or the script will download it when installing.

- $NL_VERSION = "5.2.6.0"
+ $NL_VERSION = "a.b.c.d"

And if the script fails at phase of patching, you skip the installation phase by starting the script with argument /patch.

./Install.ps1 /patch

About PowerShell Execution Policies

Microsoft Document

TL;DR - Execute Set-ExecutionPolicy Unrestricted to allow this script to run.

License

This script is licensed under WTFPL. But I hope that you don't change the credits in the script.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks