Пример #1
0
def connectToCustomServer():
    server = config.getConfiguredServerAddress()
    if not server:
        gui.addDir(arguments, __language__(30001), _SETTINGS,  isFolder=False)
    else:
        gui.addDir(arguments, __language__(30053), _CUSTOM_CONNECT,  isFolder=False)
        gui.addDir(arguments, __language__(30002),   _KILL,      isFolder=False)
Пример #2
0
def connectToCustomServer():
    server = config.getConfiguredServerAddress()
    if not server:
        gui.addDir(arguments, __language__(30001), _SETTINGS, isFolder=False)
    else:
        gui.addDir(arguments,
                   __language__(30053),
                   _CUSTOM_CONNECT,
                   isFolder=False)
        gui.addDir(arguments, __language__(30002), _KILL, isFolder=False)
Пример #3
0
    city = label.rsplit(' (', 1)[0]
    vpnConnector = VPNConnectorFactory.getConnector(country, city, server)
    vpnConnector.connectToVPNServer()

elif mode == _SETTINGS:
    gui.ShowSettings()

elif mode == _KILL:
    vpnConnector = VPNConnectorFactory.getConnector()
    ret = vpnConnector.kill(showBusy=True)
    if ret:
        gui.DialogOK(__language__(30006))
    else:
        gui.DialogOK(__language__(30007), __language__(30008))

elif mode == _CUSTOM_CONNECT:
    server = config.getConfiguredServerAddress()
    gui.DialogOK(__language__(30045), __language__(30046) % server, "")
    vpnConnector = VPNConnectorFactory.getConnector(serverAddress=server,
                                                    custom=True)
    vpnConnector.connectToVPNServer()

elif mode == _SEPARATOR:
    pass

else:
    Main()

xbmcplugin.endOfDirectory(int(arguments[1]))
Пример #4
0
    vpnConnector.stopThreads()

elif mode == _SETTINGS:
    gui.ShowSettings()

elif mode == _KILL:
    vpnConnector = VPNConnectorFactory.getConnector()
    ret = vpnConnector.kill(showBusy=True)
    vpnConnector.stopThreads()
    if ret:
        gui.DialogOK(__language__(30006))
    else:
        gui.DialogOK(__language__(30007), __language__(30008))

elif mode == _CUSTOM_CONNECT:
    server = config.getConfiguredServerAddress()
    gui.DialogOK( __language__(30045),  __language__(30046) % server, "")
    vpnConnector = VPNConnectorFactory.getConnector(serverAddress = server, custom=True)
    vpnConnector.connectToVPNServer()
    vpnConnector.stopThreads()


elif mode == _SEPARATOR:
    pass

else:
    Main()

xbmcplugin.endOfDirectory(int(arguments[1]))