def matchUserIcon(self): img = self.getImg() img = self.cropImg(0, 0, 160, self.height) r = Api.find('findUserIcon', img=img, img2=self.userIcon) if r['code'] == 4: loc = r['result'] self.AndroidBase.Rolling(loc[0], loc[1], loc[0], self.AndroidBase.height * 6 / 7) img = self.getImg() r = Api.find('findUserIcon', img=img, img2=self.userIcon) if r['code'] == 4: loc = r['result'] self.AndroidBase.Rolling(loc[0], loc[1], loc[0], self.AndroidBase.height * 6 / 7) img = self.getImg() r = Api.find('findUserIcon', img=img, img2=self.userIcon) if r['code'] == 4: loc = r['result'] self.AndroidBase.Rolling(loc[0], loc[1], loc[0], self.AndroidBase.height * 6 / 7) img = self.getImg() r = Api.find('findUserIcon', img=img, img2=self.userIcon) if r['code'] == 0: self.point = r['result'][:2] return True return False
def findText(self, name): img = self.getImg() r = Api.find('findText', img=img, txt=name) if r['code'] == 0: self.point = [r['result'][0], r['result'][1]] return True return False
def findVideoBlock(self): img = self.getImg() img = self.cropImg(0, 0, 380, self.height) r = Api.find('findVideoBlock', img) if r['code'] == 4: loc = r['result'] self.AndroidBase.Rolling(loc[0], loc[1], loc[0], self.AndroidBase.height * 5 / 6) img = self.getImg() r = Api.find('findVideoBlock', img) if r['code'] == 0: self.point = r['result'][:2] self.userIcon = r['result'][2] return True return False
def findFavoriteSend(self): img = self.getImg() img = self.cropImg(500, 500, 1080, self.height) r = Api.find('findFavoriteSend', img=img) if r['code'] == 0: self.point = [r['result'][0] + 500, r['result'][1] + 500] return True return False
def findFirstImg(self): img = self.getImg() img = self.cropImg(85, 600, 320, self.height) r = Api.find('findFirstImg', img=img) if r['code'] == 0: self.point = [r['result'][0] + 85, r['result'][1] + 600] return True return False
def findCommentIcon(self): img = self.getImg() img = self.cropImg(870, 0, 1080, self.height) r = Api.find('findCommentIcon', img) if r['code'] == 0: self.point = [r['result'][0] + 870, r['result'][1]] return True return False
def findPlusButton(self): img = self.getImg() img = self.cropImg(960, 0, 1080, self.height) r = Api.find('findPlusButton', img) if r['code'] == 0: self.point = [r['result'][0] + 960, r['result'][1]] return True return False
def findFavoriteButton(self): img = self.getImg() h = self.height - 800 img = self.cropImg(0, h, 1080, self.height) r = Api.find('findFavoriteButton', img) if r['code'] == 0: self.point = [r['result'][0], r['result'][1] + h] return True return False
def findActiveGroup(self): img = self.getImg() img = self.cropImg(0, 0, 200, self.height) r = Api.find('findActiveGroup', img) if r['code'] == 3: self.return1() return False if r['code'] == 0: self.point = r['result'] return True return False