/trial-vpn-gathering

An education project: Automatically getting a trial VPN account and install it into NetworkManager

Primary LanguagePythonThe UnlicenseUnlicense

trial-vpn-gathering

Automatically getting a trial VPN account and install it into NetworkManager

🔒 Prepare

$ git clone https://github.com/s373r/trial-vpn-gathering
$ cd trial-vpn-gathering
$ virtualenv venv
$ source venv/bin/activate
$ pip install -r requirements.txt

🔓 Gathering

$ python trial-vpn-gathering.py

🔐 Setup

After gathering credentials you can use a VPN account for a day 🕑

To install VPN-connections into NetworkManager:

$ sudo bash vpn-connections-install.sh

Now you can run a VPN-session via the VPN tray icon 🔮


🔑 Selenium troubleshooting

The WebDriver is really capricious.

So, just try again if you have the TimeoutException 👌