diff --git a/kuake.py b/kuake.py index 7ef6199..f8a0cbf 100644 --- a/kuake.py +++ b/kuake.py @@ -2,7 +2,7 @@ # -- coding: utf-8 -- # ------------------------------- # @Author : github@wd210010 https://github.com/wd210010/only_for_happly -# @Time : 2023/10/4 16:23 +# @Time : 2024/5/4 16:23 # ------------------------------- # cron "0 0 2 * * *" script-path=xxx.py,tag=匹配cron用 # const $ = new Env('夸克签到') @@ -14,6 +14,18 @@ import re import sys import requests + + +#推送函数 +# 推送加 +plustoken = os.getenv("plustoken") +def Push(contents): + # 推送加 + headers = {'Content-Type': 'application/json'} + json = {"token": plustoken, 'title': '夸克签到', 'content': contents.replace('\n', '
'), "template": "json"} + resp = requests.post(f'http://www.pushplus.plus/send', json=json, headers=headers).json() + print('push+推送成功' if resp['code'] == 200 else 'push+推送失败') + # 获取环境变量 def get_env(): # 判断 COOKIE_QUARK是否存在于环境变量 @@ -89,11 +101,13 @@ class Quark: if growth_info["cap_sign"]["sign_daily"]: log = f"✅ 执行签到: 今日已签到+{int(growth_info['cap_sign']['sign_daily_reward'] / 1024 / 1024)}MB,连签进度({growth_info['cap_sign']['sign_progress']}/{growth_info['cap_sign']['sign_target']})" msg += log + "\n" + Push(contents=msg) else: sign, sign_return = self.get_growth_sign() if sign: log = f"✅ 执行签到: 今日签到+{int(sign_return / 1024 / 1024)}MB,连签进度({growth_info['cap_sign']['sign_progress'] + 1}/{growth_info['cap_sign']['sign_target']})" msg += log + "\n" + Push(contents=msg) else: msg += f"✅ 执行签到: {sign_return}\n" @@ -103,6 +117,7 @@ class Quark: def main(): msg = "" global cookie_quark + cookie_quark = get_env() print("✅检测到共", len(cookie_quark), "个夸克账号\n")