[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-80185":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":14,"compositeScore":19,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":22,"hasPages":20,"topics":23,"createdAt":9,"pushedAt":9,"updatedAt":24,"readmeContent":25,"aiSummary":26,"trendingCount":15,"starSnapshotCount":15,"syncStatus":27,"lastSyncTime":28,"discoverSource":29},80185,"glm-coding-grabber","Spanky96\u002Fglm-coding-grabber","Spanky96","glm 智谱 codingplan 抢购助手 tempermonkey + python验证码自动识别",null,"JavaScript",122,17,85,13,0,4,15,37,59.97,false,"main",true,[],"2026-06-12 04:01:27","# GLM Coding 抢号脚本\n\n![效果演示](doc\u002F效果2.gif)\n\n油猴（Tampermonkey）用户脚本，用于定时自动抢购智谱 GLM Coding 套餐。\n\n## 核心功能\n\n### 验证码自动识别\n基于本地 ddddocr 引擎，自动识别腾讯点选验证码。集成 5 种预处理 + OCR 投票、HOG 特征匹配、全排列搜索，识别速度约 **100ms**，远快于云打码服务。\n\n### 自动锁单（强烈推荐）\npreview 成功后直接调用 create-sign 接口锁单，跳过扫码跳转 pay-middle-page 的延迟。锁单成功后弹出支付宝二维码，扫码即可完成支付，无需担心售罄。\nv2版本默认自动锁单\n\n### 服务器时钟校准\n自动测量本地与服务器的时间偏移（5 次采样取中位数），确保抢购时间精确卡点。\n\n### 其他功能\n- **预解题**：倒计时 20 秒时提前弹出验证码并识别汉字，到点只需点确认\n- **连接预热**：倒计时 30 秒时开始发送请求预热 TCP 连接\n- **555 繁忙处理**：将繁忙响应静默转换，阻止弹窗并持续重试\n- **自动售罄重购**：售罄后自动重新发起购买，无需人工干预\n- **可拖拽控制面板**：套餐类型、档位、时间一目了然，位置自动记忆\n\n## 前置条件\n\n- Chrome \u002F Edge 浏览器\n- [Tampermonkey](https:\u002F\u002Fwww.tampermonkey.net\u002F) 扩展\n- Python 3.8+（用于运行本地验证码识别服务）\n\n## 安装步骤\n\n### 1. 克隆项目\n\n```bash\ngit clone \u003Crepo-url> glm-coding-grabber\ncd glm-coding-grabber\n```\n\n### 2. 安装验证码识别服务依赖\n\n```bash\ncd captcha\npip install -r requirements.txt\n```\n\n依赖说明：\n- `ddddocr` - OCR 识别引擎\n- `flask` - HTTP 服务框架\n- `Pillow` - 图片处理\n\n### 3. 启动本地验证码识别服务\n\n```bash\ncd captcha\npython ddddocr_server.py\n```\n\n服务默认监听 `http:\u002F\u002F127.0.0.1:9898`。\n\n验证服务是否启动：\n```bash\ncurl http:\u002F\u002F127.0.0.1:9898\u002Fhealth\n# 返回: {\"status\":\"ok\",\"engine\":\"ddddocr\",\"fonts\":N}\n```\n\n![运行验证码识别服务](doc\u002F4.运行验证码识别程序%20不熟悉python的让AI协助你.png)\n\n> 脚本启动时会自动检测本地验证码服务，如果未启动会弹出警告提示。\n\n### 4. 安装油猴脚本\n\n#### 4.1 开启 Tampermonkey 开发者模式\n\n1. 点击浏览器右上角 Tampermonkey 图标\n2. 点击 **管理面板**\n3. 点击 **设置** 标签页\n4. 将 **配置模式** 切换为 **高级**\n\n![Tampermonkey 设置](doc\u002F1.脚本设置.png)\n\n5. 在 **安全** 设置中，将 **允许访问文件网址** 设为 **开启**\n\n![安全设置](doc\u002F2.脚本设置.png)\n\n#### 4.2 允许页面重定向（已优化可以不设置）\n最新代码已优化，内部会打开小弹窗，可以不设置；设置的话会同时window.open打开二维码，更醒目 多窗口抢购建议设置；\n\n![允许重定向](doc\u002F5.允许重定向.png)\n\n#### 4.3 安装脚本\n\n**方式一：直接导入文件**\n\n1. 打开 Tampermonkey **管理面板**\n2. 点击 **实用工具** 标签\n3. 在 **从文件导入** 区域，选择本项目的 `index.js` 文件\n4. 点击 **安装**\n\n**方式二：手动创建**\n\n1. 打开 Tampermonkey **管理面板**\n2. 点击 **+** 新建脚本\n3. 将 `index.js` 的全部内容复制粘贴进去\n4. 按 `Ctrl+S` 保存\n\n## 使用方法\n\n### 1. 打开抢购页面\n\n访问智谱 GLM Coding 页面（脚本会自动匹配 `https:\u002F\u002F*.bigmodel.cn\u002Fglm-coding*`）。\n\n脚本启动后会：\n- 自动同步服务器时间\n- 检测本地验证码识别服务是否可用\n- 在页面右上角显示控制面板\n\n### 2. 控制面板说明\n\n| 元素 | 说明 |\n|------|------|\n| 倒计时 | 显示距离抢购时间的剩余秒数 |\n| 月\u002F季\u002F年 | 选择套餐类型 |\n| 时间输入框 | 设置抢购目标时间（默认 09:59:59） |\n| Lite\u002FPro\u002FMax | 选择产品档位 |\n| 开始\u002F暂停 | 控制抢购运行状态 |\n| 锁单 | 勾选后 preview 成功直接调 create-sign 锁单 |\n\n### 3. 操作流程\n\n1. 确保本地验证码服务已启动（`captcha\u002Fddddocr_server.py`）\n2. 进入抢购页面，等待脚本注入成功提示\n3. 在控制面板设置目标时间和套餐\n4. 勾选 **锁单**（强烈推荐）\n5. 提前打开支付宝扫码页面\n6. 点击 **开始**，脚本会在到点后自动抢购\n\n### 4. 效果验证\n\n可以提前设置一个已过的时间点触发抢购流程，验证脚本是否正常工作。\n\n![效果验证](doc\u002F6.效果验证png.png)\n\n## 验证码识别服务\n\n本地 ddddocr 服务的识别流程：\n\n1. 检测验证码图片中的所有汉字区域\n2. 对每个区域进行 5 种预处理 + OCR 集成投票\n3. 用 HOG 特征 + 系统中文字体渲染进行匹配\n4. 全排列搜索最优分配方案\n\n识别速度约 100ms，远快于云服务。\n\n详细说明见 [captcha\u002Freadme.md](captcha\u002Freadme.md)。\n\n## 注意事项\n\n- 抢购前 **不要刷新页面**，高峰期页面可能无法加载\n- 提前进入抢购界面，确保页面数据已加载完成\n- 本地验证码服务需要在抢购前启动\n- 能否抢到仍需运气，建议提前做好准备\n- 浏览器窗口高度不低于 900px，否则二维码可能无法正常显示\n\n## 文件结构\n\n```\nglm-coding-grabber\u002F\n├── index.js              # 油猴脚本（合并后单文件）\n├── README.md             # 本文件\n├── doc\u002F                  # 安装截图\n│   ├── 1.脚本设置.png\n│   ├── 2.脚本设置.png\n│   ├── 4.运行验证码识别程序.png\n│   ├── 5.允许重定向.png\n│   └── 6.效果验证.png\n└── captcha\u002F\n    ├── ddddocr_server.py # 本地验证码识别服务\n    ├── requirements.txt  # Python 依赖\n    └── readme.md         # 验证码服务详细说明\n```\n### 支持一下作者\n\n如果觉得脚本有用，欢迎用我的分享链接抢购，你有 **5% 优惠**，我也会获得一些邀请赠送额度，感谢支持！\n\n👉 [点击拼模](https:\u002F\u002Fwww.bigmodel.cn\u002Fglm-coding?ic=V5UCF6QKLX)","该项目是一个用于智谱 GLM Coding 套餐抢购的辅助工具，结合了油猴脚本和本地验证码识别服务。其核心功能包括基于 ddddocr 引擎的自动验证码识别、自动锁单以减少支付延迟、服务器时钟校准等，确保抢购过程高效准确。项目还提供了连接预热、繁忙处理、自动重购等功能，进一步提升了用户体验。适用于需要快速抢购限时限量商品的场景，尤其是对时间精度要求较高的网络抢购活动。用户需具备基本的编程知识以便于安装配置Python环境及使用Tampermonkey扩展。",2,"2026-06-11 03:59:35","CREATED_QUERY"]