qtaxm
|
471bc16d80
|
fix: v4.6 clickButton 直接调用 Vue gotoPayFn() 绕过 disabled
Playwright 实测发现: 解除 DOM disabled 后点击按钮仍无法触发 Vue 事件,
因为 Vue 组件内部有自己的状态控制。
改为直接从按钮向上查找 Vue 实例,调用 gotoPayFn() 方法。
|
2026-04-10 20:16:02 +08:00 |
|
qtaxm
|
ac838303cd
|
fix: v4.5 修复支付弹窗不弹出 — 改用先抢再喂策略
- startProactive 改为直接 retry 抢 bizId,成功后缓存响应再点按钮
- findBuyButton 按优先级排序,排除导航按钮
- clickButton 强制解除 disabled/is-disabled
- 拦截器去掉 proactive 分支,只做 cache 返回
|
2026-04-10 20:10:42 +08:00 |
|
qtaxm
|
436e8415a2
|
fix: v4.5 修复支付窗口不弹出 — 改为前端路径触发
核心改动: startProactive不再自己调retry
而是设proactive=true后点击按钮,让前端发fetch
拦截器内完成重试,响应直接返回给前端的fetch调用
前端代码路径完整,支付窗口正常弹出
- 记住用户最初点击的按钮
- 多种点击方式(mousedown/mouseup/click)
- 拦截器内成功后发送浏览器通知
|
2026-04-09 10:09:03 +08:00 |
|
qtaxm
|
eccba9325a
|
fix: v4.4 点击购买只捕获参数不触发抢购, 自动定时10点
- 捕获时放行原始请求, 不进入重试
- 只有主动模式/定时触发才启动重试引擎
- 过了10点不到30秒直接开抢, 超过30秒等明天
- 测试通过: 捕获正常/面板正常/支付弹窗正常
|
2026-04-08 12:19:55 +08:00 |
|
qtaxm
|
1397dce059
|
feat: v4.4 自动定时10:00抢购, 用户只需选套餐点一次购买即可
- 捕获请求后自动设定10:00:00定时
- 如果已过10点但不超过30秒, 立即开抢
- rushTime配置项可修改抢购时间
- 去掉手动设定时间的步骤
|
2026-04-08 12:06:32 +08:00 |
|
qtaxm
|
1fbac26f15
|
feat: v4.4 北京时间同步+全自动抢购+极速模式+抢到停止+浏览器通知
- 同步服务器时间(Date头+worldtimeapi备用), 精确到毫秒
- 定时前3秒自动预热
- 极速模式: 前5秒10路并发, 之后5路
- 请求指纹随机化(X-Request-Id/Timestamp/Accept-Language)
- 抢到后不再重复抢购
- 成功后浏览器通知
- 面板实时倒计时显示
|
2026-04-08 11:59:52 +08:00 |
|
qtaxm
|
47a7ae227c
|
fix: v4.3 前20秒全速不降速, 上限改2000次, 超20秒连续售罄才降速
|
2026-04-08 11:48:29 +08:00 |
|
qtaxm
|
ba6369699c
|
fix: v4.1 修复售罄按钮/支付弹窗/match规则等9项问题
|
2026-04-08 11:40:18 +08:00 |
|
qtaxm
|
da10cf4ad4
|
fix: 恢复全局 JSON.parse patch, 修复售罄按钮不可点击的问题
|
2026-04-08 11:37:24 +08:00 |
|
qtaxm
|
9beae21556
|
feat: GLM Coding 抢购助手 v4.0
并发重试+自适应间隔+反检测+4层支付恢复
|
2026-04-08 11:17:56 +08:00 |
|