Application Programming Interface
From Tunngle Wiki
An Application Programming Interface (API) is a particular set of rules and specifications that software program can follow to access and make use of the services and resources provided by another particular software program that implements that API. It serves as an Interface interface between different software programs and facilitates their interaction, similar to the way the user interface facilitates interaction between humans and computers.
The Tunngle API is a really powerful tool for all those programs that need to interact with Tunngle itself.
Using this interface, programs and scripts can have Tunngle perform a series of tasks:
- Start Tunngle
- Close Tunngle
- Minimize to tray
- User login
- Join a network
- Request user IP
- Request user nickname
- Request current network
- List all users and virtual IPs available in a network
The Tunngle API works via a Launcher DLL.
The Launcher DLL v188.8.131.52 can be found here:
In addition, parameters can be passed to the Tunngle Launcher process (Launcher.exe) that is also used to operate the Tunngle Protocol that allows the execution of predefined actions from any web page using normal HTML links.
The Tunngle API is free to use in every non-commercial project!
If you wish to use it as a part of commercial project please contact us at info[at]tunngle.net.
Your project is missing here? Please contact us at info[at]tunngle.net or using the forum!