一个专为NovaHD PT 站点设计的自动化签到脚本,部署于青龙面板,具备趣味防护机制和多种推送方式。
NovaHD PT站点地址:https://pt.novahd.top/
| 支持站点 | 图标 | 连接地址 |
|---|---|---|
NovaHD |
![]() |
https://pt.novahd.top/ |
hdarea.club |
![]() |
https://hdarea.club/ |
需要其他新增联系 |
确保已安装以下依赖:
npm install axios https-proxy-agent- 登录青龙面板
- 进入「脚本管理」→「新建脚本」
- 将
qiandao-bark.js内容粘贴到脚本编辑器 - 保存脚本(建议命名为
pt_sign.js)
在「环境变量」中添加以下配置(详见下方环境变量说明)
- 新建定时任务名称随意, 命令 task pt_sign.js
- 定时规则 0 0 8 * * * (每天 08:00 执行)
| 变量名 | 必填 | 说明 | 示例 |
|---|---|---|---|
PT_WEBHOOK_URL |
✅ | 推送地址 | https://api.day.app/yourkey/ |
PT_SITE_NOVAHD_CK |
✅ | NOVAHD站点 Cookie | PT_SITE_NOVAHD_CK=xxx |
PT_SITE_HDAREA_CK |
✅ | HDArea 站点 Cookie | PT_SITE_HDAREA_CK=xxx |
# 飞书机器人
PT_WEBHOOK_TYPE=feishu
PT_WEBHOOK_URL=https://open.feishu.cn/open-apis/bot/v2/hook/xxx
# Bark 推送
PT_WEBHOOK_TYPE=bark
PT_WEBHOOK_URL=https://api.day.app/yourkey/
# Server酱
PT_WEBHOOK_TYPE=sct
PT_WEBHOOK_URL=https://sctapi.ftqq.com/SCTxxx.send- 修改脚本中的
sites对象:const sites = { // 已有站点...站点的缩写和上面`PT_SITE_<大写站点>_CK里面的大写站点 保持一致 newpt: { host: 'newpt.com', url: 'https://newpt.com/attendance.php' } };
- 添加对应环境变量:
PT_SITE_NEWPT_CK=your_cookie_here
- 从
sites对象中移除站点配置 - 删除对应的环境变量
- 浏览器登录目标站点
- 按 F12 打开开发者工具
- 刷新页面 → Network → 找到主页请求
- 复制请求头中的
Cookie字段值
==================== NovaHD 签到详情解析结束 ====================
[小可爱签到机] 🎉 签到成功!今天已经打过卡啦~
[小可爱签到机] 📊 解析结果 - 连续签到:未获取天,奖励:10魔力值
[小可爱签到机]
===== 签到汇总 =====
novahd: ✅ 签到成功
🎁 获得奖励:10魔力值
[小可爱签到机] 推送小纸条成功啦!返回码:200,内容:{"code":200,"message":"success","timestamp":1770272491}
[小可爱签到机] 全部任务完成,准备打个盹,明天见!
HDArea: ✅ 签到成功
已连续签到1天
- Cookie 安全:
- Cookie 包含敏感信息,请勿泄露
- 定期更新 Cookie(建议每月更新一次)
| 问题 | 解决方案 |
|---|---|
| 签到失败:Cookie 未配置 | 检查环境变量名是否正确(大写站点名) |
| 签到失败:Cookie 失效 | 重新获取站点 Cookie |

