无忧行app签到

This commit is contained in:
limoruirui
2022-05-20 22:31:47 +08:00
parent ae9fbc94f4
commit dbb61f33c5

10
wyx.py
View File

@@ -4,6 +4,13 @@
# @Author : github@limoruirui https://github.com/limoruirui # @Author : github@limoruirui https://github.com/limoruirui
# @Time : 19/5/2022 19:48 # @Time : 19/5/2022 19:48
# ------------------------------- # -------------------------------
"""
1.无忧行app签到 请低调使用
2.cookie获取方式
1.打开app-我的-任务中心 很多链接里(链接里 不是看headers)都有token 复制token的值填入环境变量即可 格式应该是 32位16进制数
2.有效期不懂
3.cookie食用方式:只要token的值 32位16进制数 青龙运行可新建并放入到环境变量 WXY_TOKEN 中
"""
from json import loads, dumps from json import loads, dumps
from base64 import b64decode, b64encode from base64 import b64decode, b64encode
from hashlib import md5 as md5Encode from hashlib import md5 as md5Encode
@@ -30,6 +37,9 @@ tg_push_api = environ.get("TG_API_HOST") if environ.get("TG_API_HOST") else ""
if token == "": if token == "":
print("未填写token 请添加环境变量 WXY_TOKEN") print("未填写token 请添加环境变量 WXY_TOKEN")
exit(0) exit(0)
if len(token) != 32:
print("填写的token不对 是一个32位16进制数")
exit(0)
BLOCK_SIZE = AES.block_size BLOCK_SIZE = AES.block_size
# 不足BLOCK_SIZE的补位(s可能是含中文而中文字符utf-8编码占3个位置,gbk是2所以需要以len(s.encode())而不是len(s)计算补码) # 不足BLOCK_SIZE的补位(s可能是含中文而中文字符utf-8编码占3个位置,gbk是2所以需要以len(s.encode())而不是len(s)计算补码)