mirror of
https://github.com/CHERWING/CHERWIN_SCRIPTS.git
synced 2024-11-22 09:04:11 +08:00
修改动态获取签到id
This commit is contained in:
parent
45efde9da1
commit
a75b7fcdb0
71
TBHYZX.py
71
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:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user