A Windows tray icon to start/stop your VPN connection, using Python and Win32 extensions, versus a more involved set of connection procedures.
- Python 2 or 3
- Python Windows Extensions
- Configured VPN
-
Setup the VPN per your company’s procedures. Ensure the name of the connection is: VPN. Enter and save the Username and Password.
-
Install Python 2.7 http://www.python.org/ftp/python/2.7.3/python-2.7.3.amd64.msi
-
Install (Corresponding) Python for Windows Extensions http://sourceforge.net/projects/pywin32/files/pywin32/Build%20217/pywin32-217.win-amd64-py2.7.exe/download
-
Change VPNStatus.py internally to < company name >.
-
Double click “VPNStatus.py” to run.
-
Or create a shortcut, add a registry entry to autorun via pythonw to avoid displaying a console window:
pythonw VPNStatus.py
Please read CONTRIBUTING or CONTRIBUTING.md file for details on our code of conduct and the process for submitting pull requests to us.
We use SemVer for versioning.
- George Craig - Initial work
MIT License. Please see LICENSE or LICENSE.md file.