feat: add QDReader scheduled sign plugin

This commit is contained in:
2026-05-17 03:47:26 +08:00
parent 91fb033e07
commit b5c9c18840
4 changed files with 521 additions and 0 deletions
+43
View File
@@ -0,0 +1,43 @@
# 起点读书签到 Autman 插件
正式插件文件:
```text
plugins/qdreader/qdreader_sign_autman.js
```
实机 JS 导入副本:
```text
js/qdreader_sign_autman.js
```
Raw 链接:
```text
https://gitea.chickliu.fun/Hermes/autman-plugins/raw/branch/main/plugins/qdreader/qdreader_sign_autman.js
https://gitea.chickliu.fun/Hermes/autman-plugins/raw/branch/main/js/qdreader_sign_autman.js
```
## 功能
- QX 抓到 Cookie 后,把 `起点ck <cookie>` 发给 Autman 保存。
- 手动执行:`起点签到`
- 手动单账号:`起点签到 <uid>`
- 定时执行:头注 `//[cron: 15 7 * * *]`,每日 07:15 自动签到。
- 查询/维护:`起点ck 查询``起点ck 导出``起点ck 删除 <uid>`
## 配置
Autman 参数:
```text
otto.qdreader_cookie_json = {"uid":"cookie"}
otto.qdreader_sign_api = https://api.120399.xyz
```
签名与签到流程沿用上游 QDReader:
1. 从 Cookie 解析 `QDHeader/qdh/uid/guid/qimei/qimei36`
2. `POST https://api.120399.xyz/sign` 获取签名头。
3. `POST https://h5.if.qidian.com/argus/api/v3/checkin/checkin` 完成签到。