From dbb61f33c5c8fc0f755a444582b7f6c176529594 Mon Sep 17 00:00:00 2001 From: limoruirui <1776862618@qq.com> Date: Fri, 20 May 2022 22:31:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A0=E5=BF=A7=E8=A1=8Capp=E7=AD=BE?= =?UTF-8?q?=E5=88=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- wyx.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/wyx.py b/wyx.py index 6d515dd..9fc1c35 100644 --- a/wyx.py +++ b/wyx.py @@ -4,6 +4,13 @@ # @Author : github@limoruirui https://github.com/limoruirui # @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 base64 import b64decode, b64encode 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 == "": print("未填写token 请添加环境变量 WXY_TOKEN") exit(0) +if len(token) != 32: + print("填写的token不对 是一个32位16进制数") + exit(0) BLOCK_SIZE = AES.block_size # 不足BLOCK_SIZE的补位(s可能是含中文,而中文字符utf-8编码占3个位置,gbk是2,所以需要以len(s.encode()),而不是len(s)计算补码)