def vpn_stop(self): #ensures that vpn is currently running, and if not throws an exception if (self.get_vpn_status() == False): raise VPNError() else: settings = initialize_vpn("United States", self.__vnp_email, self.__vpn_password) close_vpn_connection(settings)
def change_vpn(self): #ensures that vpn is connected, and throws an exception if not connected if (self.get_vpn_status() != True): raise VPNError() else: settings = initialize_vpn("United States", self.__vpn_email, self.__vpn_password) close_vpn_connection(settings) time.sleep(10) rotate_VPN(settings)
def vpnEnd(): #globals global vpnEmail, vpnPass #initializes vpn settings = initialize_vpn("United States", vpnEmail, vpnPass) #disconnects from vpn close_vpn_connection(settings)
def disconnect(self): close_vpn_connection(self.settings)
from nordvpn_connect import initialize_vpn, rotate_VPN, close_vpn_connection destination = "italy" nordvpn_username = "" nordvpn_password = "" settings = initialize_vpn(destination) rotate_VPN(settings) # YOUR STUFF close_vpn_connection(settings)