Page 390 - 2020학년도 MDP과제발표회 자료집 (통신과) (3)
P. 390

send=" 책목록"+":"+"machine1" #  책  목록을  받아오기  위한  커맨드
            c.send(send.encode())        # 서버에  보내줌


            borrow  =  c.recv(1024)             # 해당되는  정보  받아옴
            book  =  (borrow.decode())


            look=book.split(':')         # 들어온  배열  :  단위로  구분
            bookarray  =  [".",".",".","."]     # 네칸짜리  배열


            -----------------------------------------------------------------------------


              def  user_password(self):                # 서버에  회원정보가  있는지  확인하고  넘기는  함수


                            global  userinfo_id
                            global  userinfo_password
                            global  userinfo


                            password  =  self.line_password.text()
                            if  password  ==  (""):
                                    reg   =   QMessageBox.information(self,   ' 오류',   " 비밀번호가   기입되지   않았습니
            다.",QMessageBox.Yes)
                            else:


                                    userinfo_password  +=  password


                                    login_me  =  " 로그인"+":"+userinfo_id  +  ":"  +  userinfo_password
                   # 로그인  정보를  입력받은  변수


                                    send  =  login_me
                                    c.send(send.encode())  # 변수를  보내줌


                                    login_passwordWindow.keyboard  =  ''
                                    login=""


                                    while  1:   # 서버로  보내주면  yes     또는  no 거  들어옴
                                            info_login  =  c.recv(1024)
                                            login  =  (info_login.decode())
                                            if  login=='yes':
                                                    break
                                            if  login=='no':
                                                    break


                                    if  login  ==  'yes': #yes 일  경우  다음  화면으로  넘어감
                                            reg  =  QMessageBox.information(self,  ' 로그인',  " 환영합니다.",QMessageBox.Yes)
                                            self.newWindow  =  MyWindow(self)


             406     인천전자마이스터고등학교                        -  406  -
                        정보통신기기과
   385   386   387   388   389   390   391   392   393   394   395