Files
2025-08-25 11:50:32 +08:00

2.8 KiB
Raw Permalink Blame History

Bing 自动签到脚本

这是一个自动化的Bing Rewards签到脚本支持多账号并行处理可以自动完成登录、签到、点击任务和搜索赚积分等操作。

功能特性

  • 🔐 自动登录多个Bing账号
  • 自动签到获取积分
  • 🎯 自动点击积分任务卡片
  • 🔍 自动搜索赚取积分
  • 🌐 支持无头模式运行
  • 📱 多账号组并行处理
  • 🚀 支持GitHub Actions自动执行

部署方式

方式1: GitHub Actions推荐

  1. Fork本仓库到你的GitHub账户

  2. 设置GitHub Secrets

    • 进入你的仓库 → Settings → Secrets and variables → Actions
    • 添加新的secret名称为ACCOUNTS_CONFIG
    • 值为你的账号配置JSON内容见下方格式
  3. 账号配置格式

    {
      "group1": [
        {
          "email": "your_email@example.com",
          "password": "your_password"
        }
      ],
      "group2": [
        {
          "email": "another_email@example.com",
          "password": "another_password"
        }
      ]
    }
    
  4. 自动执行

    • 脚本会在每天UTC时间2:00北京时间10:00自动执行
    • 也可以手动触发Actions → Bing Daily Check-in → Run workflow

方式2: 本地运行

  1. 安装依赖

    pip install -r requirements.txt
    
  2. 配置账号

    • 编辑accounts.json文件,添加你的账号信息
  3. 运行脚本

    # 执行一次
    python bingZDH.py
    
    # 或指定参数
    python bingZDH.py --once    # 执行一次
    python bingZDH.py --auto    # 每天凌晨2点自动执行
    

注意事项

⚠️ 重要提醒

  • 请确保你的账号信息安全,不要在公开代码中暴露密码
  • 建议使用GitHub Secrets存储敏感信息
  • 脚本使用无头模式运行,适合服务器环境
  • 支持多账号组并行处理,提高执行效率

日志和监控

  • 执行日志会保存在bing_automation.log文件中
  • 在GitHub Actions中日志会作为Artifact上传保留7天
  • 如果出现错误,会生成截图文件用于调试

故障排除

常见问题

  1. Chrome启动失败

    • 确保系统已安装Chrome浏览器
    • 检查网络连接是否正常
  2. 登录失败

    • 检查账号密码是否正确
    • 确认账号没有被锁定或需要验证
  3. 搜索任务失败

    • 检查网络连接
    • 确认Bing服务是否正常

获取帮助

如果遇到问题,请检查:

  1. 执行日志中的错误信息
  2. 生成的截图文件
  3. GitHub Actions的执行记录

许可证

本项目仅供学习和个人使用,请遵守相关服务条款。

贡献

欢迎提交Issue和Pull Request来改进这个项目