feat: add QDReader scheduled sign plugin
This commit is contained in:
@@ -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` 完成签到。
|
||||
Reference in New Issue
Block a user