快速开始
- Node.js >= 18
- npm / yarn / pnpm
方式一:使用编译后的单文件(推荐)
Section titled “方式一:使用编译后的单文件(推荐)”- 下载编译后的单文件
index.mjs,放在你的项目目录中 - 安装可选依赖(如需代理或邮件推送):
# hpagent(代理支持,可选)npm install hpagent
# nodemailer(邮件推送,可选)npm install nodemailer方式二:从源码构建
Section titled “方式二:从源码构建”git clone https://github.com/catlair/mcloud-sign.gitcd mcloud-signnpm installnpm run build:bundle产物在 out/index.mjs,复制出来即可使用。
在同级目录创建 asign.json(或 asign.config.js):
{ "caiyun": [ { "auth": "你的auth字符串" } ]}如何获取 auth
Section titled “如何获取 auth”- 登录 移动云盘网页版
- 打开浏览器开发者工具 → Network
- 找到任意请求,复制请求头中的
authorization字段值
node index.mjs或创建一个入口脚本:
import { run } from "./index.mjs";await run();运行后会自动执行以下任务:
signIn— 每日签到revivalRewardTask— 复活奖励taskExpansionTask— 备份翻倍signInWx— 微信签到wxDraw— 微信抽奖appTask— 应用任务(上传、分享等)shakeTask— 摇一摇(需配置开启)msgPushOnTask— 消息推送奖励noticeTask— 通知奖励(短信/邮箱通知)backupGiftTask— 备份好礼aiAvatarTask— AI 新头像(需配置开启)hc1tTask— 云朵大作战(需配置开启)playAiSpecialTask— 春日拍拍(需配置开启)redPacketTask— 红包派对(默认开启)receive— 领取云朵printPendingPrizes— 打印待领取奖品afterTask— 后续处理