VPN Check and Act Instructions

Configuration

There are three steps to configuring VPN Check and Act.

  1. Enter the names of the VPNs to be monitored.
  2. Enter the tests to determine if the network traffic is using the operational VPN. This step is optional. If it is not configured, VPN Check and Act will not be able to determine whether the VPN is operating correctly however it will continue to be able to determine if a VPN is active.
  3. Enter actions to take if the VPN fails. These will be to either kill a specific application or kill the entire network.

Please note that all entries are case-insensitive. (E.g. entering goldenvpn will detect GoldenVPN.)

The three steps correspond to the three text boxes along the top half of the VPN Check and Act user interface. Each text box has three accompanying icons with the following functions.

Here's a video showing the configuration.

1. Entering the VPN names

Screenshot2

Screenshot3

2. Entering the tests

Screenshot4

Screenshot4

Screenshot6

3. Entering the actions for when the VPN goes down

Screenshot7

Screenshot8

4. That's it

Application Pre-Launch VPN Check

There may be some sensitive applications that you only want to run if a VPN is up. To implement this constraint, drag and drop the sensitive application onto VPN Check and Act's main window (though not onto a text box). This will create a new shortcut on your Windows desktop called "VPNCA" + the application's filename and with an icon taken from the application. Double clicking the shortcut will initiate a check on the VPN's status and if the VPN is up, the application will be launched; if the VPN is not up, a user prompt will be displayed.

You will probably want to rename the shortcut to something more meaningful. Also you may wish to change the shortcut's icon.

Drag and dropping multiple applications will create a single shortcut that launches all the dropped applications. The shortcut's filename and icon will come from the first application in the dropped group.

When the VPN is down, you will be asked whether you wish to launch the app anyway. If you don't want to be prompted but instead the app is just not launched, add "-noprompt" to the shortcut's target. Open up the shortcut's properties and append "-noprompt" ro the target, e.g.:

C:\WINDOWS\system32\cmd.exe /c start shell:appsfolder\Cyfer.VPNCheckAndActTest_35z2bs1qi5kj2!App "C:\Program Files\qBittorrent\qbittorrent.exe"

C:\WINDOWS\system32\cmd.exe /c start shell:appsfolder\Cyfer.VPNCheckAndActTest_35z2bs1qi5kj2!App "C:\Program Files\qBittorrent\qbittorrent.exe" -noprompt

Settings

The following can be found on the settings page which is accessible via the cog button.