# 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. 邮箱账号需要能够接收验证邮件