原作者https://github.com/Jaammerr/The-Dawn-Bot 防止正义人士
我的推特: [@Hy78516012,如果觉得有用请给我点个关注吧)
- ✅ 自动账户注册和登录
- 📧 自动账户重新验证
- 🌾 自动完成所有任务
- 💰 自动获取积分
- 📊 导出账户统计数据
- 🔄 保持会话功能
- 🧩 高级跳码
- Python >= 3.11
- 安装Python虚拟环境
- 能注册DAWN的邮箱号
- 代理IP(可选)
- 克隆仓库:
git clone https://github.com/GzGod/Dawn
- 创建并激活虚拟环境:
Windows系统: python -m venv venv cd venv/Scripts activate Linux(服务器): python3 -m venv venv cd venv/bin source activate cd ../..
- 安装依赖:
pip install -r requirements.txt
该文件包含机器人的常规设置:
threads: 5 # 同时进行账户操作的线程数
keepalive_interval: 120 # 保持会话请求之间的延迟(秒)
referral_code: "YOUR_REFERRAL_CODE" # 注册推荐码
captcha_service: "2captcha" # 验证码解决服务(2captcha或anticaptcha都可以)
two_captcha_api_key: "YOUR_2CAPTCHA_API_KEY"
anti_captcha_api_key: "YOUR_ANTICAPTCHA_API_KEY"
imap_settings: # 电子邮件提供商的IMAP设置
gmail.com: imap.gmail.com
outlook.com: imap-mail.outlook.com
# 根据需要添加更多电子邮件提供商
包含注册账户信息。注意 这里的邮箱的password需要的是imap授权码,小白不建议用这种 老老实实注册然后填在farm.txt即可
格式:
email:password
email:password
...
包含用于获取积分和完成任务的账户信息。
格式:
email:password
email:password
...
包含代理信息。
格式:
http://user:pass@ip:port
http://ip:port:user:pass
http://ip:port@user:pass
http://user:pass:ip:port
...
- 确保所有配置文件已正确设置。
- 运行机器人:
python run.py
- 建议的保持会话请求之间的延迟为120秒。
- 如果有未验证的账户,可以再次使用
register
模块重新验证。 - 由于验证码复杂性的变化,现在使用外部服务(2captcha,anti-captcha)来解决验证码。
- 使用数据库来优化登录过程,通过存储授权令牌。
- 对于像Gmail这样的电子邮件服务,可能需要使用应用程序专用密码而不是常规电子邮件密码。
- Email Verification Issues:检查
settings.yaml
中的电子邮件提供商IMAP设置。 - Captcha Problems:验证您的验证码服务API密钥和账户余额。
- Proxy Issues:确保您的代理格式正确且代理功能正常。