2.5 KiB
2.5 KiB
DuoPlus 协议注册工具
使用 Python 实现的 DuoPlus 自动注册工具,集成 2captcha 自动处理腾讯滑块验证码。
功能特点
- ✅ 协议注册(直接调用 API)
- ✅ 自动处理腾讯滑块验证码
- ✅ 支持自定义密码或随机生成
- ✅ 彩色控制台输出
- ✅ 完整的错误处理
安装步骤
- 克隆或下载项目
- 安装依赖:
pip install -r requirements.txt
- 配置 2captcha API Key:
cp .env.example .env
然后编辑 .env 文件,填入你的 2captcha API Key:
CAPTCHA_API_KEY=你的2captcha_api_key
使用方法
基础使用
运行注册脚本:
python duoplus_register.py
按照提示输入:
- 邮箱地址
- 是否使用随机密码
- 密码(如果选择自定义)
- 邮箱验证码
高级使用
你也可以直接在代码中调用:
from duoplus_register import DuoPlusRegister
import os
from dotenv import load_dotenv
# 加载环境变量
load_dotenv()
# 创建注册器
registrar = DuoPlusRegister(os.getenv('CAPTCHA_API_KEY'))
# 执行注册
success = registrar.auto_register("your_email@example.com", "your_password")
注意事项
-
验证码识别费用:每次使用 2captcha 识别腾讯验证码都会产生费用(约 $0.003/次)
-
邮箱要求:
- 必须是有效的邮箱地址
- 需要能够接收验证码
-
API 端点:
- 当前脚本中的 API 端点是基于分析得出的
- 如果注册失败,可能需要使用网络抓包工具重新分析
项目结构
├── captcha_solver.py # 2captcha 验证码处理模块
├── duoplus_register.py # 主注册脚本
├── requirements.txt # Python 依赖
├── .env.example # 环境变量示例
├── .env # 实际配置文件(需自行创建)
└── README.md # 本文档
故障排查
-
验证码识别失败
- 检查 2captcha API Key 是否正确
- 检查 2captcha 账户余额
- 确认网络连接正常
-
注册失败
- 检查邮箱是否已被注册
- 确认验证码输入正确
- 查看控制台错误信息
-
API 请求失败
- 可能需要更新请求头或 API 端点
- 使用浏览器开发者工具分析实际请求
免责声明
本工具仅供学习和研究使用,请遵守相关服务条款。使用本工具产生的任何后果由使用者自行承担。
更新日志
- 2024-01-xx: 初始版本发布