这个仓库保存的是一个 Tampermonkey 用户脚本 script.js,用于在 bigmodel.cn 的 GLM Coding 页面辅助完成购买请求捕获、自动重试、定时触发和错误弹窗恢复。
- 脚本来源整理自:https://linux.do/t/topic/1896242
- 本 README 中关于“如何在油猴中使用”的步骤说明,同样整理自上面的帖子链接。
从当前代码看,这个脚本主要会做以下事情:
- 监听页面中的购买相关请求,捕获下单参数。
- 拦截
/api/biz/pay/preview和/api/biz/pay/check相关请求并自动重试。 - 在页面上添加一个悬浮控制面板,用于启动、停止和定时触发。
- 在出现“系统繁忙”或类似错误弹窗时,尝试自动关闭并恢复流程。
- 浏览器已安装 Tampermonkey(油猴)扩展。
- 已登录
bigmodel.cn相关账号。 - 在目标页面中允许该用户脚本运行。
以下方法整理自来源帖中的说明:
- 在浏览器中安装 Tampermonkey 扩展。
- 打开 Tampermonkey,创建一个新的用户脚本。
- 删除编辑器中的默认模板内容。
- 将仓库根目录中的
script.js全部复制到油猴脚本编辑器中。 - 保存脚本。
- 打开或刷新
bigmodel.cn的相关页面,确认页面右上角出现脚本悬浮面板。 - 先手动点击一次购买或订阅按钮,让脚本捕获请求参数。
- 如果只是提前进入页面,先保持登录状态并等待合适的开放时间。
- 到目标时间后,再点击想购买的套餐或使用面板中的主动抢购/定时功能。
- 当脚本拿到有效结果后,按页面提示继续支付;如果出现二维码或支付弹窗,按正常流程扫码付款。
主动抢购:在脚本已经捕获过一次购买请求参数后,主动发起重试流程。停止:停止当前重试任务。间隔:每次重试的时间间隔,单位毫秒。上限:最大重试次数。定时:设置一个具体时间,到点后自动触发抢购流程。
- 该脚本会修改页面前端逻辑,并拦截购买相关请求。
- 使用自动重试和自动点击逻辑,可能触发目标站点的风控或限制。
- 脚本行为、站点接口和页面结构都可能变化,后续不保证持续可用。
- 使用者需要自行评估账号、订单、支付和合规风险。
本仓库仅用于保存脚本及补充说明,不提供可用性承诺,也不对因使用该脚本造成的任何账号、订单或支付问题负责。