夸克网盘自动签到脚本(支持多账号+Server酱推送)

查看 117|回复 11
作者:_海东青丶   
本脚本可自动为夸克网盘账号执行每日签到任务,获取额外存储空间,支持多账号签到,并内置 Server酱推送通知结果到微信。适合懒人挂机、定时任务、云函数、青龙等场景使用。
功能简介:
  • 支持多账号签到(通过 COOKIE 环境变量配置)
  • 支持签到前状态查询、未签自动补签
  • 查询网盘总容量、签到容量、连签进度
  • 支持 Server酱一键推送签到结果到微信
  • 出错信息、接口异常均会捕获并提示

    使用方法:
    抓取签到参数,手机打开抓包工具(如 HttpCanary、Stream、Reqable等)
    1.打开夸克APP → 进入签到页
    2.查找 https://drive-m.quark.cn/1/clouddrive/capacity/growth/info 的请求
    3.提取请求中的以下参数:kps=xxxx;sign=xxxx;vcode=xxxx
    4.修改代码内的 os.environ['COOKIE'] = ... 替换为你的参数
    5.运行脚本即可
    6.多个账号使用
    [color=]$
    进行分割



    wechat_2025-05-22_100718_070.png (34.6 KB, 下载次数: 0)
    下载附件
    2025-5-22 10:07 上传



    wechat_2025-05-22_100557_031.png (33.97 KB, 下载次数: 0)
    下载附件
    2025-5-22 10:06 上传



    wechat_2025-05-22_100530_946.png (12.73 KB, 下载次数: 0)
    下载附件
    2025-5-22 10:06 上传

    代码
    [Python] 纯文本查看 复制代码
    import os
    import re
    import sys
    import requests
    # 配置变量
    os.environ['COOKIE'] = '...'
    # 添加 Server酱 推送函数
    def send_to_server(title, desp):
        server_key = "Server酱KEY"
        url = f"https://sctapi.ftqq.com/{server_key}.send"
        data = {
            "title": title,
            "desp": desp
        }
        try:
            response = requests.post(url, data=data)
            if response.status_code == 200:
                print("Server酱推送成功")
            else:
                print(f"Server酱推送失败:{response.text}")
        except Exception as e:
            print(f"Server酱推送异常:{str(e)}")
    def get_env():
        # 判断 COOKIE是否存在于环境变量
        if "COOKIE" in os.environ:
            # 读取系统变量以$分割变量
            cookie_list = os.environ.get('COOKIE').split('$')
        else:
            error_msg = '❌未添加COOKIE变量'
            print(error_msg)
            send_to_server('夸克自动签到', error_msg)
            sys.exit(0)
        return cookie_list
    class Quark:
        def __init__(self, user_data):
            self.param = user_data
        def convert_bytes(self, b):
            units = ("B", "KB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB")
            i = 0
            while b >= 1024 and i

    夸克, 账号

  • LiuJiaCheng11   

    操作成功,是不是签到过了的就是显示推送失败?(今早自己app里签过到了)
    注意:直接复制贴主的那个kps=xxxx;sign=xxxx;vcode=xxxx
    是不对的,因为那个是中文分号,要改成英文的
    PS E:\> python .\quark_auto_sign.py
    ----------夸克网盘开始签到----------
    ✅ 检测到共 1 个夸克账号
    🙍🏻‍♂️ 第1个账号 普通用户 None
    💾 网盘总容量:22.68 GB,签到累计容量:12.68 GB
    📅 签到记录: 今日已签到+20.00 MB,连签进度(1/7)
    Server酱推送失败:{"message":"[AUTH]\u9519\u8bef\u7684Key","code":40001,"info":"\u9519\u8bef\u7684Key","args":[null],"scode":461}
    ----------夸克网盘签到完毕----------
    PS E:\>
    mengying   


    wbsdashen 发表于 2025-5-22 11:26
    88vip不是不能签到领空间了嘛。。。。我在网盘上点进去就显示要开svip。。。

    可以的,只是app里不行。
    🙍🏻‍♂️ 第1个账号 88VIP None
    💾 网盘总容量:6.00 TB,签到累计容量:1.21 GB
    📅 签到记录: 今日签到+20.00 MB,连签进度(1/7)
    mscsky   

    夸克还是太小气了
    刀大喵   

    夸克下载也限速吧
    zg2600   

    cookie有效期大概是多长时间
    colinjian22   

    签到有什么用?
    wbsdashen   

    88vip不是不能签到领空间了嘛。。。。我在网盘上点进去就显示要开svip。。。
    _海东青丶
    OP
      


    colinjian22 发表于 2025-5-22 11:23
    签到有什么用?

    签到送存储空间
    _海东青丶
    OP
      


    zg2600 发表于 2025-5-22 11:19
    cookie有效期大概是多长时间

    蛮长的,我提取了一次,用了一两月啦,目前还正常
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部