def run(self): self.status['running']=True try: self.status['return_value']=mrc.login(str_name,str_email,str_pwd) except Exception,e: print e self.status['return_value']=444
def run(self): self.status['running']=True try: self.status['return_value']=mrc.login(str_name,str_email,str_pwd) except: pass self.status['running']=False
def run(self): self.status['running']=True str_name=gctrl.globalControl.uname str_email=gctrl.globalControl.email str_pwd=gctrl.globalControl.pword str_token=gctrl.globalControl.token try: self.status['tag']='正在进行高强度RC4加密...' efile=mrc.RC4_Encode_File(str_pwd,path) self.status['tag']='正在上传...' self.status['return_value']=mrc.upload(str_name,str_email,str_pwd,str_token,efile) except Exception,e: print 'MrUpload '+str(e) self.status['return_value']=205
def run(self): self.status['running']=True str_name=gctrl.globalControl.uname str_email=gctrl.globalControl.email str_pwd=gctrl.globalControl.pword str_token=gctrl.globalControl.token try: self.status['tag']='请求删除数据...' self.status['return_value']=mrc.delete(str_name,str_email,str_pwd,str_token,value,self.status) if(self.status['return_value']!=200): self.status['running']=False else: pass except Exception,e: print 'Download '+str(e) self.status['return_value']=207
def run(self): self.status['running']=True str_name=gctrl.globalControl.uname str_email=gctrl.globalControl.email str_pwd=gctrl.globalControl.pword str_token=gctrl.globalControl.token try: self.status['tag']='从服务器上下载数据...' self.status['return_value']=mrc.download(str_name,str_email,str_pwd,str_token,value,self.status) if(self.status['return_value']!=200): self.status['running']=False else: print self.status self.status['return_value']=mrc.RC4_Decode_File(str_pwd,self.status['path']) except Exception,e: print 'Download '+str(e) self.status['return_value']=206
def refreshTreeView(self): try: self.mainList.clear() idict={} str_name=gctrl.globalControl.uname str_email=gctrl.globalControl.email str_pwd=gctrl.globalControl.pword res=mrc.getlist(str_name,str_email,str_pwd,idict) print res if(res!=200 or 'return_value' not in idict): self.gladeMain.get_object("statusbar").push(0, '刷新列表失败:'+gctrl.codeToString(res)) else: itemlist=idict['return_value'] for lines in itemlist.split('\n'): print lines lines=lines.split('___SPLIT___') self.mainList.append([lines[0],int(lines[1])]) except Exception,e: print e self.gladeMain.get_object("statusbar").push(0, '刷新列表失败:请先登录或检查网络连接')