夸克网盘自动签到脚本配置指南
2025/6/20约 742 字大约 2 分钟
方案概述
本方案利用了开源项目 Auto_Check_In 中的夸克网盘签到脚本,通过抓取手机端夸克 App 的请求参数,并将其配置为 GitHub Actions 的环境变量,实现每日自动执行签到任务。
步骤一:获取签到参数
您需要通过抓包工具(如 ProxyPin, Mitmproxy, Fiddler 等)拦截夸克网盘手机 App 的网络请求,以获取必要的认证参数。
- 配置抓包环境:在您的电脑或手机上设置好抓包工具,并确保手机已信任其证书,能够成功拦截 HTTPS 请求。
- 触发签到请求:打开夸克网盘 App,手动进入签到页面并完成一次签到。通常路径为:
夸克首页右下角 菜单 → 会员中心 → 每日福利
。 - 查找目标请求:在抓包工具的记录中,筛选域名为
drive-m.quark.cn
的请求。找到包含以下路径之一的 GET 请求:/1/clouddrive/capacity/growth/info
/1/clouddrive/act/growth/reward
- 提取请求头 (Cookie):从该请求的 Headers 中,复制完整的
Cookie
值。它通常是一长串由分号分隔的键值对。
步骤二:配置 GitHub Actions
Fork 仓库:
访问 Quark_Auto_Check_In 仓库(或其他类似的实现),并将其 Fork到您自己的 GitHub 账户下。设置 Secrets:
- 进入您 Fork 后的仓库页面,点击
Settings
→Secrets and variables
→Actions
。 - 点击
New repository secret
,创建一个名为COOKIE_QUARK
的 secret。 - 将您在第一步中获取到的完整
Cookie
字符串粘贴到Value
框中,并保存。 - 多账户支持:如果您有多个夸克账户,可以换行或使用
|&&
分隔符来添加多个 Cookie。
- 进入您 Fork 后的仓库页面,点击
启用 Actions:
- 进入仓库的
Actions
标签页,如果看到一个 "I understand my workflows, go ahead and enable them" 的按钮,请点击它以启用 GitHub Actions。
- 进入仓库的
手动触发测试:
- 在
Actions
页面,点击左侧的Quark_Check_In
工作流。 - 点击右侧的
Run workflow
按钮,手动触发一次签到任务。 - 点击运行中的任务,查看其日志输出,确认是否签到成功。
- 在
配置完成后,GitHub Actions 将会根据 .github/workflows/
文件中设定的 cron
表达式(通常是每天一次)自动执行签到脚本。