From b55564badbc00104f754a90aee03be2dcf9882e8 Mon Sep 17 00:00:00 2001
From: developer-wlj <55836679+developer-wlj@users.noreply.github.com>
Date: Tue, 25 Jul 2023 13:05:34 +0800
Subject: [PATCH] =?UTF-8?q?fix=20=E5=85=BD=E7=AB=99=E7=AD=BE=E5=88=B0bug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
源代码中判断逻辑为
_repeat_text = '[签到成功]'
查看兽站网页源码应该为
_repeat_text = '[签到成功]'
个人感觉 直接判断'签到成功'更为妥当
发现代码中已经定义 变量为_success_text
不知道原开发者为何这样写 所以说明一下
---
app/plugins/autosignin/sites/hd4fans.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app/plugins/autosignin/sites/hd4fans.py b/app/plugins/autosignin/sites/hd4fans.py
index 2f0cdccb..92b93b93 100644
--- a/app/plugins/autosignin/sites/hd4fans.py
+++ b/app/plugins/autosignin/sites/hd4fans.py
@@ -57,7 +57,7 @@ class HD4fans(_ISiteSigninHandler):
return False, '签到失败,cookie失效'
# 判断是否已签到
- if self._repeat_text in html_text:
+ if self._success_text in html_text:
logger.info(f"{site} 今日已签到")
return True, '今日已签到'