OVCT is a tool built with Python web crawling technique.
After collecting the public VPN list conforming to the OpenVPN protocol from the vpngate website, it allows user to select specific VPN ISP hostname and drive the OpenVPN software to assist in connection.
This repository contains:
- A connection tool of Public VPN
- A document of codeing rules
- Python 3.x
- Software
OpenVPN
- Python package
pandas
- Linux
- Step1: Open
Terminal
- Step2: Input command:
$ sudo apt install openvpn
- Step1: Open
- Windows
- Step1: Download OpenVPN GUI
- Note: Please follow your CPU (32bit / 64bit / ARM) choose a correct version.
- Step2: Double click to install
OpenVPN GUI
software
- Step1: Download OpenVPN GUI
- MacOS
- Step1: Download OpenVPN Connect for macOS
- Step2: Double click to install
OpenVPN Connect
software
- Linux
$ sudo apt install python3-pandas
- Windows
$ pip install pandas
- MacOS
$ pip3 install pandas
- Initialize VPN list
$ python3 initialize.py
- Main Function ( Update & Filter & Connect )
$ python3 ovct.py
黃丰嘉 Feng-Chia Huang@Abyss-TeamA (Project Manager/Maintainer)
許至齊 Zhi-Qi Xu@Abyss-TeamA (Author/Maintainer)
黃子軒 Tzu-Hsuan Huang@Abyss-TeamA (Author/Maintainer)
宋安琪 An-Chi Sung@Abyss-TeamB (Project Manager/Maintainer)
許雅喬 Ya-Chiao Hsu@Abyss-TeamB (Author/Maintainer)
王筱鈞 Hsiao-Chun Wang@Abyss-TeamB (Author/Maintainer)