mirror of
https://github.com/idealzhou1/bing-auto-rewards.git
synced 2025-12-16 23:09:44 +08:00
main
Bing 自动签到脚本
这是一个自动化的Bing Rewards签到脚本,支持多账号并行处理,可以自动完成登录、签到、点击任务和搜索赚积分等操作。
功能特性
- 🔐 自动登录多个Bing账号
- ✅ 自动签到获取积分
- 🎯 自动点击积分任务卡片
- 🔍 自动搜索赚取积分
- 🌐 支持无头模式运行
- 📱 多账号组并行处理
- 🚀 支持GitHub Actions自动执行
部署方式
方式1: GitHub Actions(推荐)
-
Fork本仓库到你的GitHub账户
-
设置GitHub Secrets:
- 进入你的仓库 → Settings → Secrets and variables → Actions
- 添加新的secret,名称为
ACCOUNTS_CONFIG - 值为你的账号配置JSON内容(见下方格式)
-
账号配置格式:
{ "group1": [ { "email": "your_email@example.com", "password": "your_password" } ], "group2": [ { "email": "another_email@example.com", "password": "another_password" } ] } -
自动执行:
- 脚本会在每天UTC时间2:00(北京时间10:00)自动执行
- 也可以手动触发:Actions → Bing Daily Check-in → Run workflow
方式2: 本地运行
-
安装依赖:
pip install -r requirements.txt -
配置账号:
- 编辑
accounts.json文件,添加你的账号信息
- 编辑
-
运行脚本:
# 执行一次 python bingZDH.py # 或指定参数 python bingZDH.py --once # 执行一次 python bingZDH.py --auto # 每天凌晨2点自动执行
注意事项
⚠️ 重要提醒:
- 请确保你的账号信息安全,不要在公开代码中暴露密码
- 建议使用GitHub Secrets存储敏感信息
- 脚本使用无头模式运行,适合服务器环境
- 支持多账号组并行处理,提高执行效率
日志和监控
- 执行日志会保存在
bing_automation.log文件中 - 在GitHub Actions中,日志会作为Artifact上传,保留7天
- 如果出现错误,会生成截图文件用于调试
故障排除
常见问题
-
Chrome启动失败:
- 确保系统已安装Chrome浏览器
- 检查网络连接是否正常
-
登录失败:
- 检查账号密码是否正确
- 确认账号没有被锁定或需要验证
-
搜索任务失败:
- 检查网络连接
- 确认Bing服务是否正常
获取帮助
如果遇到问题,请检查:
- 执行日志中的错误信息
- 生成的截图文件
- GitHub Actions的执行记录
许可证
本项目仅供学习和个人使用,请遵守相关服务条款。
贡献
欢迎提交Issue和Pull Request来改进这个项目!
Description
Languages
Python
100%