| 151 | return result |
| 152 | |
| 153 | def verifyCode(self, url): |
| 154 | retry = 5 |
| 155 | header = {"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"} |
| 156 | while retry: |
| 157 | try: |
| 158 | session = requests.session() |
| 159 | img = session.get('https://cokemv.me/index.php/verify/index.html?', headers=header).content |
| 160 | code = session.post('https://api.nn.ci/ocr/b64/text', data=base64.b64encode(img).decode()).text |
| 161 | res = session.post(url=f"https://cokemv.me/index.php/ajax/verify_check?type=search&verify={code}", headers=header).json() |
| 162 | if res["msg"] == "ok": |
| 163 | return session |
| 164 | except Exception as e: |
| 165 | print(e) |
| 166 | finally: |
| 167 | retry = retry - 1 |
| 168 | |
| 169 | def searchContent(self, key, quick): |
| 170 | url = 'https://cokemv.me/vodsearch/-------------.html?wd={0}'.format(key) |