Files
steamreg/README.md
2025-05-22 22:24:42 +08:00

45 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Steam注册工具 V3版本
## 简介
这是使用PyNoCaptcha解决验证码的Steam注册工具V3版本。此版本修复了与Steam验证码相关的问题特别是解决了获取和使用正确sitekey的问题。
## 修复的问题
1. 解决了"该站点暂时被禁用"的错误通过确保使用正确的User-Agent获取sitekey
2. 统一了验证码请求头,保证验证流程的一致性
3. 优化了错误处理和状态显示
## 使用方法
1. 确保已安装所有依赖:
```
pip install requests bs4 pynocaptcha lxml loguru
```
2. 配置文件:
- `config.json`: 基本配置和PyNoCaptcha配置
- `email_password.txt`: 邮箱账号信息
- `proxy_ips.txt`: 代理服务器信息
3. 启动程序:
```
python start_pyno_v3.py
```
4. 在界面中:
- 填写PyNoCaptcha API密钥
- 刷新验证信息获取最新的sitekey
- 可以先点击"测试验证码"验证配置是否正确
- 然后点击"开始注册"开始批量注册流程
## 文件说明
- `start_pyno_v3.py`: 启动脚本
- `RegistrationGUIWithPynoV2.py`: GUI界面实现
- `SteamRegistrationWithPyno.py`: Steam注册核心逻辑
- `ThreadManagerWithPyno.py`: 多线程管理
- `SteamCaptchaHelper.py`: Steam验证码帮助类
- `PynoCaptchaSolver.py`: PyNoCaptcha验证码解决器
- `ProxyPool.py`: 代理池管理
## 注意事项
1. 确保PyNoCaptcha API密钥有效
2. 使用正确格式的代理服务器
3. 邮箱账号需要能够接收验证邮件