From 5fb862ae568a5e69ae02bc7bbfe44c7c6dbc474d Mon Sep 17 00:00:00 2001 From: xingsu1021 Date: Sun, 18 Sep 2022 09:13:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=AD=A3=E5=BC=8F=E6=94=AF=E6=8C=81u2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 6 ++++++ apps/common/sites_sign.py | 7 +++++-- apps/initdata/initDatas.py | 1 + 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 616fca7..58a63f5 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,12 @@ pip install --no-cache-dir -r requirements.txt -i https://pypi.mirrors.ustc.edu. ``` ![](https://raw.githubusercontent.com/xingsu1021/pthelper/master/static/screenshot/update.png) +# v2.2.1 说明 + +```shell + 1、新增U2签到。 +``` + # v2.2.0 说明 ```shell diff --git a/apps/common/sites_sign.py b/apps/common/sites_sign.py index a39420a..c23ba88 100644 --- a/apps/common/sites_sign.py +++ b/apps/common/sites_sign.py @@ -1601,7 +1601,7 @@ def u2(site_name, site_name_cn, site_url, site_cookie): #print(tables) data = {} captcha = [] - data['message'] = '6666666666666666' + data['message'] = '注意:回答按钮点击时即提交,手滑损失自负~' if len(tables) != 0: #获取所有input @@ -1620,7 +1620,10 @@ def u2(site_name, site_name_cn, site_url, site_cookie): captcha.append(i.attrs['value']) #随机选择一个作为答案 - data['captcha'] = random.choice(captcha) + answer = random.choice(captcha) + #取出键值对 + key,value = answer.popitem() + data[key] = value #不返回任何消息 response = session.post("https://u2.dmhy.org/showup.php?action=show", headers=headers, data=data, timeout=10) logger.info(data) diff --git a/apps/initdata/initDatas.py b/apps/initdata/initDatas.py index b555cce..28c68ee 100644 --- a/apps/initdata/initDatas.py +++ b/apps/initdata/initDatas.py @@ -79,6 +79,7 @@ def init_datas(): {'name':'wintersakura','name_cn':'冬樱','index_url':'https://wintersakura.net','sign_type':'general'}, {'name':'hdpt','name_cn':'明教','index_url':'https://hdpt.xyz','sign_type':'general'}, {'name':'u2','name_cn':'动漫花园','index_url':'https://u2.dmhy.org','sign_type':'u2'}, + {'name':'azusa','name_cn':'梓喵','index_url':'https://azusa.ru','sign_type':'general'}, ] for site in sites_data: