def OnConnect(self,event):
Username = self.username.GetValue()
Password = self.pwd.GetValue()
mac = get.get_mac_address()
self.MAC=mac
ip = get.Get_local_ip()
self.IP=ip
upnet_net = packet.generate_upnet(mac, ip, Username, Password)
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
hosts = '210.45.194.10'
status,message= connect.upnet(sock, upnet_net, hosts,self.getsession)
if status == 0:
msgbox = wx.MessageDialog(None, "",message,wx.OK)
msgbox.ShowModal()
frame=MainFrame()
frame.Show()
else:
self.connect.Disable()
self.disconnect.Enable()
self.username.SetEditable(False)
self.pwd.SetEditable(False)
wx.MessageBox(u'??????',message)
self.SetStatusText(u"????")
self.OnStartThread()
评论列表
文章目录