From ae0c66b0560867c22cb254e67ab27ea245afb96b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wuyi=E6=97=A0=E7=96=91?= <444835641@qq.com> Date: Tue, 26 Apr 2022 22:10:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BD=93ck=E6=95=B0=E9=87=8F=E5=A4=A7=E4=BA=8E?= =?UTF-8?q?9=E6=9D=A1=E6=97=B6=EF=BC=8C[=E6=A0=A1=E9=AA=8C=E5=85=A8?= =?UTF-8?q?=E9=83=A8Cookies]=E5=91=BD=E4=BB=A4=E8=BE=93=E5=87=BA=E7=B2=BE?= =?UTF-8?q?=E7=AE=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mihoyo_libs/get_data.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/mihoyo_libs/get_data.py b/mihoyo_libs/get_data.py index 83c931d8..2df9a348 100644 --- a/mihoyo_libs/get_data.py +++ b/mihoyo_libs/get_data.py @@ -105,6 +105,8 @@ async def open_push(uid, qid, status, mode): async def check_db(): return_str = str() + normal_num = 0 + invalid_str = '' invalid_list = [] conn = sqlite3.connect('ID_DATA.db') c = conn.cursor() @@ -120,7 +122,9 @@ async def check_db(): if i['game_id'] != 2: mys_data['data']['list'].remove(i) return_str = return_str + f'uid{row[0]}/mys{mihoyo_id}的Cookies是正常的!\n' + normal_num += 1 except: + invalid_str = invalid_str + f'uid{row[0]}的Cookies是异常的!已删除该条Cookies!\n' return_str = return_str + f'uid{row[0]}的Cookies是异常的!已删除该条Cookies!\n' invalid_list.append([row[2], row[0]]) c.execute('DELETE from NewCookiesTable where UID=?', (row[0],)) @@ -128,6 +132,9 @@ async def check_db(): c.execute('DELETE from CookiesCache where Cookies=?', (row[1],)) except: pass + if len(c_data) > 9: + return_str = '正常Cookies数量:{}\n{}'.format(str(normal_num), + '失效cookies:\n' + invalid_str if invalid_str else '无失效Cookies') conn.commit() conn.close() return [return_str, invalid_list]