Commit Graph

22 Commits

Author SHA1 Message Date
Hex
c325760c45 feat(smzdm): 🚀 更新 App 版本并优化请求签名与风控对抗
* 升级 `APP_VERSION` 至 `11.1.95`,并同步更新 `APP_VERSION_REV`。
* 引入服务器时间同步机制:通过 `SERVER_TIME_URL` 获取服务端时间,解决本地时间偏差导致的签名失效问题。
* 优化签名算法:改进 `signFormData` 的实现,确保参数排序与空格处理符合最新 App 逻辑。
* 增强风控对抗能力:
    * 引入 `waitHuman` 模拟人类行为的等待机制,替换原有的固定 `wait`。
    * 在任务执行逻辑中加入随机打乱(Shuffle)机制,降低行为模式特征。
    * 增加对 WAF/风控拦截(如 403/429 错误或 HTML 验证码页)的识别与处理逻辑。
* 完善功能细节:
    * 支持 `SMZDM_COMMENT` 环境变量配置多条文案(使用 `|` 分隔),实现随机评论以降低风险。
    * 修复签到逻辑,支持 `CREATE_CENTER_VIEW` 和 `IS_INSTALL_ZHANGDAMA` 等新增参数。
    * 优化任务列表获取,增加对 `is_install_zhangdama` 字段的支持。
* 文档更新:在 `README.md` 中补充了新增任务类型及环境变量的使用说明。
2026-10-13 16:56:44 +08:00
Hex
2330631531 Update smzdm_lottery.js 2023-08-06 16:04:18 +08:00
Hex
772359422d Update smzdm_lottery.js 2023-08-05 14:03:15 +08:00
Hex
415cb0d81f 所有延迟改成随机数 2023-07-29 16:18:52 +08:00
Hex
0b4c7e748b update 2023-04-16 19:00:53 +08:00
Hex
1649851cfe 优化提醒文案 2023-03-10 01:57:03 +08:00
Hex
e4eb4b78d2 update 2023-03-08 15:36:15 +08:00
Hex
fa39ca85af Update smzdm_lottery.js 2023-03-08 15:33:00 +08:00
Hex
a1e7663cd7 新增值会员转盘抽奖 2023-03-08 15:26:12 +08:00
Hex
8f94709094 优化提醒消息 2023-03-07 17:49:00 +08:00
Hex
0ef1b8130f update 2023-03-07 17:18:16 +08:00
Hex
b3c4e919b2 Update smzdm_lottery.js 2023-03-07 15:24:53 +08:00
Hex
71109ef47f update 2023-03-07 15:21:40 +08:00
Hex
35721f6b3a Update smzdm_lottery.js 2023-03-07 15:15:30 +08:00
Hex
6f9c3b6dbe 重构抽奖脚本 2023-03-06 16:37:49 +08:00
Hex
149c1e556b update 2023-02-28 20:27:10 +08:00
Hex
94c5d64dbb update 2023-02-27 23:40:10 +08:00
Hex
09b9d5db5c Update smzdm_lottery.js 2023-02-26 15:33:40 +08:00
Hex
41f9f379fc Update smzdm_lottery.js 2023-02-26 15:27:58 +08:00
Hex
1d25459d9e Update smzdm_lottery.js 2023-02-26 15:27:01 +08:00
Hex
9ce711f043 Update smzdm_lottery.js 2023-02-26 15:25:15 +08:00
Hex
b1b883b205 update 2023-02-26 15:09:39 +08:00