MCPcopy
hub / github.com/FoundZiGu/GuJumpgate

github.com/FoundZiGu/GuJumpgate @v0.2.0 sqlite

repository ↗ · DeepWiki ↗ · release v0.2.0 ↗
5,364 symbols 18,155 edges 125 files 13 documented · 0%
README

GuJumpgate

一个也许能“真正解放双手”的全自动 GPT Plus 注册浏览器扩展。

如果这个项目能帮上你,欢迎点个 Star⭐~

[!IMPORTANT] 目前 PAYPAY 无卡 日区PP可完整跑通。 美区已死,待复活 ;w;

已实现能力

  1. 自动注册 Free 账号

借助 FlowPilot 项目实现 Free 账号的自动注册。

  1. PayPal 激活 Plus 全流程

  2. 自动跳转 Stripe 长链接

  3. 自动填写 Stripe 账单并跳转 PayPal
  4. 自动填写 PayPal 账单并完成流程

  5. Hotmail / Outlook 自动别名功能

  6. PayPal 号码池管理

  7. 自动 OAuth 回调到本地及各面板

对 FlowPilot 原有回调流程做了调整和适配。

  1. 支持跳过 OAuth

忽略 RT,生成只有 AT 的 JSON 文件到本地。

前提要求

  1. 1 个带 API、且能连续正常接收 PayPal 验证码的 JP +81 接码手机号
  2. 1 个或 N 个支持 IMAPGraph 的 Outlook 邮箱 或者 自建 Cloudflare Temp Email edu 前缀,如 @edu.openai.comedu.openai.com 这样才有试用资格 (推荐使用outlook,实测存活率高于自建域名邮箱,也可能是我杂米的原因)
  3. 1 个相对干净、支持 PayPal 注册的 JP 代理 (干净就不会跳 PAYPAL 的注册滑块,账单页面的 Captcha 扩展已经设置了自动屏蔽)
  4. 1 个充值好的SMS平台,开通 APIKEY 用于Oauth接码 (具体选择SMS平台的选择,你可以参考我的对比站:https://sms.fur.li/ )

[!NOTE] 自建 Cloudflare Temp Email / Cloud Mail 需要使用 edu 前缀,例如 edu.openai.com,才有试用资格。

PayPal 注册代理越干净,越不容易触发 PayPal 注册滑块。账单页面的 Captcha 扩展已经实现了自动屏蔽。

测试环境

  • 成功率:连续 10 次串行运行,注册并激活 Plus 100% 成功率
  • 浏览器:Chrome 148.0.7778.168(64 位正式版),开启无痕模式
  • 网络环境: JP 自建代理

过程中遇到任何卡死的问题,都可以先停止,然后点击流程的各个节点进行重试,也可以点击旁边选择跳过。

安装与使用

先到本仓库的 Releases 页面下载扩展压缩包并解压。

1. 打开扩展开发者模式

打开 chrome://extensions/,开启开发者模式。

打开 Chrome 扩展开发者模式

2. 加载扩展目录

选择“加载已解压的扩展程序”,然后选择刚才解压出的文件夹。

加载未打包的扩展程序

3. 启用无痕权限

在扩展详情页中勾选“在无痕模式下启用”。

启用扩展的无痕模式权限

4. 配置代理

现在推荐且仍可用的路径是 全程 JP 代理。 这条路径仍可以稳定出试用并正常激活 Plus。

方案一:直接使用(关闭云端转换,推荐)

直接开启代理工具的规则 / 全局 JP 代理,即可开始使用。

方案二:云端转换(公益,当前不可用)

[!WARNING] 长链接链路当前已不可用,暂不建议开启云端转换。该入口仅保留用于后续恢复或测试。

方案三:本地配置代理

配置本地用于支付转换的代理,出口必须是 JP 代理。

配置支付转换代理

然后代理工具开启全局 JP,或者配置好相应规则分流至 JP。

5. 启动 Hotmail Helper

请注意:本地 JSON 生成导出依赖本地助手。无论你是否使用 Hotmail / Outlook 邮箱,都请启动。

运行解压目录内的脚本:

  • Windows:start-hotmail-helper.bat
  • macOS:start-hotmail-helper.command

如果启用 PPBoom / PP 爆破模式,请额外启动 PPBoom 本地助手:

  • Windows:start-ppboom.bat
  • macOS:start-ppboom.command

macOS 首次运行如提示没有权限,可在终端进入解压目录后执行:chmod +x start-hotmail-helper.command start-ppboom.command

运行 start-hotmail-helper 脚本

6. 配置扩展参数

在扩展中打开侧边栏,按你的环境配置参数。

选择最终 JSON 导出到的平台

账号接入策略建议选择:手机号注册/绑定 Oauth

选择最终 JSON 导出平台

[!WARNING] OAuth 目前严重风控,要求绑定手机号,仅推荐使用 手机号注册/绑定 Oauth

模式选择

请保持默认或手动选择日区PP Plus Checkout

选择账号接入策略

验证码接口

填写可直接 GET 请求的 http / https 地址。

填写验证码接口

PAYPAL 接码电话

填写 PayPal 接码电话,注意按扩展提示填写格式。

填写 PAYPAL 接码电话

邮箱渠道

选择对应的邮箱渠道。自建邮箱需使用 edu 前缀获得试用资格。

选择邮箱渠道

然后填写或导入各自邮箱渠道所需的配置。

PP 爆破模式

PPBoom / PP 爆破模式适合在独立指纹浏览器环境中跑 PayPal 相关链路。启用前请先确认 PPBoom 本地助手和指纹浏览器都已启动。

  1. 手动运行扩展文件夹内的 start-ppboom.batstart-ppboom.command
  2. 启动 RoxyBrowser 或 AdsPower,并准备可用的窗口 / Profile。(选择移动端指纹,推荐IOS,窗口推荐配置动态住宅代理)
  3. 在侧边栏启用 PPBoom / PP 爆破模式。
  4. 在 PPBoom 浏览器选项中选择 RoxyBrowserAdsPower
  5. 配置对应的 API 地址、API Key 和窗口 / Profile ID。
  6. 配置 JP 代理,推荐使用动态住宅代理。
  7. 推荐指纹浏览器配置

配置 PP 爆破模式

接码设置

导入邮箱渠道配置

  • 选择接码服务商
  • 配置服务商顺序
  • 配置国家优先级
  • 配置接码 API
  • 配置价格上限
  • 其他默认即可

7. 开始运行

保存配置后即可开始运行。

开始运行扩展流程

版权与来源说明

本项目基于开源项目 QLHazyCoder/FlowPilot 进行修改、移植与二次开发,其部分早期代码与 whwh1233/StepFlow-Duck 具有共同历史。

原项目及其相关开源部分采用 MIT License 发布。根据 MIT License,你可以在保留原版权声明和许可声明的前提下使用、修改、分发本项目的相关代码。

为避免歧义,原项目作者、历史贡献者与当前二开版本之间不存在默认的认可、担保或背书关系。本项目中新增的适配、流程调整、脚本移植与文档整理内容,除另有说明外,均由当前维护者负责。

如果你分发本项目或其修改版本,请一并保留仓库中的 LICENSE 及相关来源说明文件。

使用提示

  • 使用者应自行遵守目标平台服务条款、适用法律及其所在地区的监管要求

友情链接

Core symbols most depended-on inside this repo

getState
called by 354
background.js
log
called by 305
content/utils.js
addLog
called by 253
background.js
sleep
called by 222
content/utils.js
setState
called by 196
background.js
addLog
called by 180
background/logging-status.js
sleepWithStop
called by 168
background.js
addLog
called by 167
background/steps/create-plus-checkout.js

Shape

Function 5,305
Method 25
Class 20
Route 14

Languages

TypeScript95%
Python5%

Modules by API surface

background.js749 symbols
sidepanel/sidepanel.js625 symbols
background/phone-verification-flow.js305 symbols
content/signup-page.js274 symbols
background/steps/create-plus-checkout.js259 symbols
content/plus-checkout.js152 symbols
background/ip-proxy-core.js140 symbols
background/steps/fill-plus-checkout.js109 symbols
services/ppboom/app.py97 symbols
content/paypal-flow.js90 symbols
sidepanel/ip-proxy-panel.js75 symbols
content/phone-auth.js75 symbols

Dependencies from manifests, versioned

curl_cffi0.14.0 · 1×
fastapi0.115.12 · 1×
gunicorn23.0.0 · 1×
pydantic2.0.0 · 1×
requests2.31.0 · 1×
selenium4.21.0 · 1×
uvicorn0.34.2 · 1×

For agents

$ claude mcp add GuJumpgate \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact