From a75b7fcdb0b0e39168a22dedd3dedc0ef7e83d80 Mon Sep 17 00:00:00 2001 From: CHERWING <160421895+CHERWING@users.noreply.github.com> Date: Sun, 2 Jun 2024 03:00:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=8A=A8=E6=80=81=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=E7=AD=BE=E5=88=B0id?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TBHYZX.py | 71 ++++++++++++++++++++++++++++--------------------------- 1 file changed, 36 insertions(+), 35 deletions(-) diff --git a/TBHYZX.py b/TBHYZX.py index 832a39b..196a344 100755 --- a/TBHYZX.py +++ b/TBHYZX.py @@ -109,52 +109,53 @@ class RUN: VipSignInDtl=data.get('VipSignInDtl', {}) SignedDays=VipSignInDtl.get('SignedDays', '') IsSigInToday=VipSignInDtl.get('IsSigInToday', False) - # 手机号 + SignInCfg = data.get('SignInCfg', {}) + ActId = SignInCfg.get('ActId', '') if IsSigInToday: Log(f'>>今日已签到,累计签到:【{SignedDays}】天') else: Log('开始签到') - self.SignIn() + self.SignIn(ActId) return True else: Log('可能token失效了') return False - def SignIn(self): - Log('>>>>>>开始签到') - url = "https://wxa-tp.ezrpro.com/myvip/Vip/SignIn/SignIn" - data = { - "ActId": 822, - "ActRemindStatus": True - } - response = s.post(url, headers=self.headers,json=data) - response = response.json() - # print(response) - if response.get('Success', False): - data = response.get('Result', {}) - BonusValue = data.get('BonusValue', '') - Log(f'签到成功,获得:【{BonusValue}】积分') - return True - else: - ErrMsg = response.get('ErrMsg', '') - Log(f'签到失败:{ErrMsg}') - return False + def SignIn(self, ActId): + Log('====== 开始签到 ======') + url = f"{self.baseUrl}Vip/SignIn/SignIn" + data = { + "ActId": ActId, + "ActRemindStatus": True + } + response = s.post(url, headers=self.headers,json=data) + response = response.json() + # print(response) + if response.get('Success', False): + data = response.get('Result', {}) + BonusValue = data.get('BonusValue', '') + Log(f'签到成功,获得:【{BonusValue}】积分') + return True + else: + ErrMsg = response.get('ErrMsg', '') + Log(f'签到失败:{ErrMsg}') + return False def BonusClassify(self): - Log('>>>>>>获取积分信息') - url = "https://wxa-tp.ezrpro.com/myvip/Vip/Bonus/GetMyBonusLogs?pageSize=10&pageIndex=1&BonusClassify=0" - response = s.get(url, headers=self.headers) - response = response.json() - # print(response) - if response.get('Success',False): - data = response.get('Result', {}) - BonusTotal=data.get('BonusTotal', '') - Log(f'当前积分:【{BonusTotal}】') - return True - else: - Log('可能token失效了') - return False + Log('>>>>>>获取积分信息') + url = "https://wxa-tp.ezrpro.com/myvip/Vip/Bonus/GetMyBonusLogs?pageSize=10&pageIndex=1&BonusClassify=0" + response = s.get(url, headers=self.headers) + response = response.json() + # print(response) + if response.get('Success',False): + data = response.get('Result', {}) + BonusTotal=data.get('BonusTotal', '') + Log(f'当前积分:【{BonusTotal}】') + return True + else: + Log('可能token失效了') + return False def main(self): Log(f"\n开始执行第{self.index}个账号--------------->>>>>") @@ -233,7 +234,7 @@ export SCRIPT_UPDATE = 'False' 关闭脚本自动更新,默认开启 ✨✨✨ @Author CHERWIN✨✨✨ ''') local_script_name = os.path.basename(__file__) - local_version = '2024.05.21' + local_version = '2024.06.02' if IS_DEV: import_Tools() else: