예제 #1
0
파일: CMenu.py 프로젝트: DZ1028/SNOK
from tkinter import *
from CDevice_H3C_ER3200G2 import CDevice_H3C_ER3200G2
from CDeviceType import CDeviceVersion, CAPTemplateType
from const import Const
from pip._internal import self_outdated_check
import threading
from _overlapped import NULL
from tkinter import ttk  #装载tkinter.ttk模块,用于Python3

const = Const()
const.ROUTER_MANAGERMENT_URL = "http://172.16.1.203:8080/"
#"http://192.168.1.1/";#"http://172.16.1.1/";
const.ROUTER_MANAGERMENT_USERNAME = "******"
#"admin";
const.ROUTER_MANAGERMENT_PASSWORD = "******"
#"admin@123@";


class CMenu:

    #构造函数
    def __init__(self, oWindowMain):
        self.m_oWindowMain = oWindowMain
        self.m_varRadioAccessMode = StringVar()
        self.m_varVLANInterfaceDHCPIsEnabled = IntVar()
        self.m_varSmartAPTemplateIsEnabled = IntVar()
        self.m_oNoteBook = ttk.Notebook(oWindowMain)
        self.m_otabLineConnection = Frame(self.GetNoteBook(), bg='#F0F0F0')
        self.GetNoteBook().add(self.GetTabLineConnection(), text='有线配置')
        self.m_otabWifiConnection = Frame(self.GetNoteBook(), bg='#F0F0F0')
예제 #2
0
파일: Main.py 프로젝트: nxdezlx/SNOK
'''
Created on 2020-10-14

@author: Dizzy
'''

from CDevice_H3C_ER3200G2 import CDevice_H3C_ER3200G2
from CDeviceType import CDeviceVersion
from const import Const

const = Const()
const.ROUTER_MANAGERMENT_URL = "http://192.168.1.1/"
#"http://172.16.1.1/";
const.ROUTER_MANAGERMENT_USERNAME = "******"
#"admin";
const.ROUTER_MANAGERMENT_PASSWORD = "******"
#"admin@123@";

if __name__ == "__main__":
    device = CDevice_H3C_ER3200G2(CDeviceVersion.H3C_ERHMG2_MNW100_R1118)
    device.LoginPrepare(const.ROUTER_MANAGERMENT_URL,
                        const.ROUTER_MANAGERMENT_USERNAME,
                        const.ROUTER_MANAGERMENT_PASSWORD)
    device.LoginInputUsernamePassword()
    device.LoginSubmit()
    print(device.GetUsername(), device.GetPassword())

    #configure static line
    #device.InitConnectToInternet_StaticLine("10.1.1.3", "255.255.255.0", "10.1.1.1", "218.2.135.1", "61.147.37.1");#IP mask gateway DNS1 DNS2
    #device.ConnectToInternet_StaticLine();
    #device.CloseBrowser();