[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-2784":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":14,"stars7d":14,"stars30d":17,"stars90d":16,"forks30d":16,"starsTrendScore":18,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":25,"readmeContent":26,"aiSummary":27,"trendingCount":16,"starSnapshotCount":16,"syncStatus":15,"lastSyncTime":28,"discoverSource":29},2784,"iYunCoReg","Jimmy-Bots\u002FiYunCoReg","Jimmy-Bots","iiiiiiCoRegister! :)","",null,"JavaScript",116,32,1,2,0,9,3,47.96,"MIT License",false,"main",true,[],"2026-06-12 04:00:15","# iYunCoReg\n\n[English](.\u002FREADME_EN.md) | [中文](.\u002FREADME.md)\n\n一个面向 `iCloud` 临时邮箱的 Chrome 扩展，用来小量自用全自动 Codex 的 OAuth 注册 \u002F 登录流程。\n\n它的定位很简单：\n\n- 自动获取 `CPA Auth \u002F Sub2API` 面板里的 OAuth 链接\n- 自动完成注册、收码、登录、授权确认\n- 优先复用未使用的 iCloud 别名\n- 支持单步执行，也支持整套 `Auto`\n\n## 适合谁\n\n如果你已经有：\n\n- Chrome 浏览器\n- 一个可用的 `CPA Auth` 或 `Sub2API` 管理面板\n- 当前浏览器里的 iCloud 登录态\n- 至少一种可读验证码的邮箱页面\n\n那这个插件就是开箱即用的。\n\n## 功能概览\n\n- 自动读取 `CPA Auth` 或 `Sub2API` 面板中的 OpenAI OAuth 链接\n- 自动打开注册页并进入 `Sign up \u002F Register`\n- 自动填写邮箱、密码、姓名、生日 \u002F 年龄\n- 自动轮询验证码并回填\n- 自动处理 OAuth 授权确认页\n- 支持 `QQ Mail`、`163 Mail`、`Gmail`、 `iCloud`、`Inbucket`\n- 支持中英文界面切换，默认中文\n- 支持失败后 `Skip`\n- 支持中断后继续\n- 支持 `Auto` 多轮运行\n- 支持管理 iCloud alias：\n  - 查看\n  - 手动删除\n  - 批量删除已用 alias\n  - 用完自动删除\n\n## 使用前准备\n\n开始之前，请确认：\n\n- 已开启 Chrome 扩展开发者模式\n- 已在当前浏览器登录 `icloud.com.cn` 或 `icloud.com`\n- `CPA Auth` 或 `Sub2API` 面板可以正常打开\n- 你的验证码邮箱网页可以正常访问\n\n支持的验证码来源：\n\n- `QQ Mail`\n- `163 Mail`\n- `Gmail`\n- `Inbucket`\n\n## 当前测试范围与限制\n\n目前这套流程主要是在以下环境下测试：\n\n- 已登录 iCloud\n- iCloud 订阅用户环境\n\n`免费版 iCloud` 目前没有经过完整测试，因此不能保证行为完全一致。\n\n另外，当前 iCloud 接口存在一定限制：\n\n- 在连续生成到一定数量后，接口可能暂时无法继续自动生成新邮箱\n- 这时你通常仍然可以在 iCloud 官方页面里手动继续生成，插件会自动检测未使用的别名并优先复用\n- 等待一段时间后，插件侧的接口调用通常又可以恢复正常\n\n对日常自用来说，这个限制通常完全够用；但它并不适合大批量、高频率注册场景。\n\n本项目的定位是：\n\n- 服务个人自用\n- 提高日常操作效率\n\n不建议也不支持：\n\n- 大批量注册\n- 高频滥用 iCloud 接口\n- 把它作为批量生产工具长期压接口\n\n## 安装\n\n1. 打开 `chrome:\u002F\u002Fextensions\u002F`\n2. 开启“开发者模式”\n3. 点击“加载已解压的扩展程序”\n4. 选择当前项目目录\n5. 打开扩展侧边栏\n\n## 快速开始\n\n第一次使用，建议按下面顺序操作：\n\n1. 在侧边栏填好 `Auth 面板`\n2. 选择验证码来源 `Verify`\n3. 点击 `Auto` 生成 \u002F 复用 iCloud 邮箱，或者手动粘贴邮箱\n4. 留空 `Password` 让插件自动生成，或手动指定密码\n5. 先试一次单步流程，确认页面都能识别\n6. 没问题后再使用右上角 `Auto`\n\n## 侧边栏说明\n\n### `Auth 面板`\n\n填写你的管理面板地址，例如：\n\n```txt\nCPA Auth: http(s):\u002F\u002F\u003Cyour-host>\u002Fmanagement.html#\u002Foauth\nSub2API: https:\u002F\u002F\u003Cyour-host>\u002Fadmin\u002Faccounts\n```\n\n这个地址主要用于：\n\n- Step 1 获取 OAuth 链接\n- Step 9 回填 callback 并验证\n\n补充说明：\n\n- 如果填写的是 `CPA Auth` 地址，插件会沿用原来的 OAuth 获取和 callback 回填逻辑\n- 如果填写的是 `Sub2API \u002Fadmin\u002Faccounts` 地址，插件会自动识别并切换到 `Sub2API` 流程\n- `Sub2API` 下，Step 1 会自动创建账号、选择 `OpenAI`、生成授权链接\n- `Sub2API` 下，Step 9 会自动把回调链接填到“授权链接或 Code”输入框，再点击“完成授权”\n\n### `Language`\n\n可切换：\n\n- `中文`\n- `English`\n\n默认语言是中文。\n\n### `Cleanup`\n\n可选开启“成功使用后自动删除 iCloud alias”。\n\n行为说明：\n\n- 只有 Step 9 成功后才会触发\n- 删除失败不会中断整轮流程\n- 如果当前邮箱不是 iCloud alias，会自动跳过\n\n### `Verify`\n\n用于选择验证码读取来源：\n\n- `163 Mail`\n- `QQ Mail`\n- `Gmail`\n- `Inbucket`\n\n补充说明：\n\n- `Gmail` 建议先打开 `Inbox \u002F 收件箱`，优先停留在 `Primary \u002F 主要` 标签页\n- `QQ Mail`、`163 Mail`、`Gmail` 如果第一次打开时还没登录，插件会弹出提示\n- 登录完成后，回到侧边栏点击 `确定`\n- 单步模式下会自动重试当前步骤，`Auto` 模式下会自动恢复流程\n\n### `Email`\n\n这是注册时使用的邮箱。\n\n点击 `Auto` 时，插件会按这个顺序处理：\n\n1. 优先复用未标记为 `used` 的 iCloud alias\n2. 如果没有可复用 alias，再新生成一个\n3. 如果自动获取失败，你也可以手动粘贴邮箱后继续\n\n### `Password`\n\n- 留空：自动生成强密码\n- 手动填写：使用自定义密码\n- 可通过 `Show \u002F Hide` 切换显示\n\n## 工作流\n\n### 单步模式\n\n侧边栏一共 9 个步骤：\n\n1. `Get OAuth Link`\n2. `Open Signup`\n3. `Fill Email \u002F Password`\n4. `Get Signup Code`\n5. `Fill Name \u002F Birthday`\n6. `Login via OAuth`\n7. `Get Login Code`\n8. `OAuth Auto Confirm`\n9. `Auth Panel Verify`\n\n适合：\n\n- 第一次调试\n- 页面结构变了之后排查问题\n- 某一步失败后手动续跑\n\n### Auto 模式\n\n`Auto` 会自动串行执行完整流程。\n\n默认过程：\n\n1. 获取 `CPA Auth \u002F Sub2API` OAuth 链接\n2. 打开注册页\n3. 自动取邮箱\n4. 收注册验证码\n5. 完成注册信息填写\n6. 登录\n7. 收登录验证码\n8. 自动确认 OAuth\n9. 回到 `Auth 面板` 验证成功\n\n如果自动流程中断：\n\n- 可以修正问题后点击 `Continue`\n- 也可以对失败步骤使用 `Skip`\n\n## 常见问题\n\n### 1. Auto 获取 iCloud 邮箱失败\n\n先检查：\n\n- 当前浏览器里是否真的登录了 iCloud\n- 打开的登录页是否已经完成登录\n- 登录完成后是否点击了侧边栏里的 `我已登录`\n\n### 2. 第一次打开验证码邮箱时报错 \u002F 看不到邮件列表\n\n常见于：\n\n- `QQ Mail` 未登录\n- `163 Mail` 未登录\n- `Gmail` 未登录，或者没有停留在 `Inbox \u002F 主要`\n\n处理方式：\n\n- 先在新打开的邮箱页面完成登录\n- 如果是 `Gmail`，尽量保持在 `收件箱 \u002F 主要`\n- 回到侧边栏点击 `确定`\n- 单步模式下会自动重试当前步骤，`Auto` 模式下会自动恢复流程\n\n### 3. Step 8 最容易失败吗\n\n是的。\n\n这是最依赖页面结构的一步，也是最容易因为页面变动失效的一步。\n\n### 4. 出现 `debugger attach failed`\n\n通常说明目标标签页已经被 DevTools 占用。\n\n先关闭那个页面上的 DevTools，再重试。\n\n### 5. 为什么邮箱已经用过，但没有立刻删除\n\n因为删除是可选行为，并且只会在 Step 9 成功后触发。\n\n### 6. 为什么 alias 没有被自动删除\n\n常见原因：\n\n- 没有开启 `Cleanup`\n- 当前邮箱不是 iCloud alias\n- iCloud 会话失效\n- 删除接口当时失败\n\n## 致谢\n\n感谢开源项目 [StepFlow-Duck](https:\u002F\u002Fgithub.com\u002Fwhwh1233\u002FStepFlow-Duck) 提供的基础版本。\n\n本项目也受 [LINUX DO](https:\u002F\u002Flinux.do\u002F) 社区启发和支持。\n\n## License\n\nThis project is licensed under the MIT License.\n\nIt includes code derived from:\n\n- [StepFlow-Duck](https:\u002F\u002Fgithub.com\u002Fwhwh1233\u002FStepFlow-Duck)\n\n[English README](.\u002FREADME_EN.md)\n","iYunCoReg 是一个面向 iCloud 临时邮箱的 Chrome 扩展，用于全自动完成 Codex 的 OAuth 注册\u002F登录流程。其核心功能包括自动获取 OAuth 链接、自动填写注册信息、验证码处理及授权确认，并优先复用未使用的 iCloud 别名。该扩展支持多种邮箱服务如 QQ Mail、163 Mail、Gmail 和 Inbucket，提供中英文界面切换以及失败后跳过和中断后继续的功能。适用于已有 Chrome 浏览器、CPA Auth 或 Sub2API 管理面板、iCloud 登录态和个人自用场景，旨在提高日常操作效率，不适合大批量或高频注册需求。","2026-06-11 02:51:12","CREATED_QUERY"]