Files
idealzhou1-bing-auto-rewards/README.md
2025-08-25 11:50:32 +08:00

112 lines
2.8 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.
# 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. **账号配置格式**
```json
{
"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. **安装依赖**
```bash
pip install -r requirements.txt
```
2. **配置账号**
- 编辑`accounts.json`文件,添加你的账号信息
3. **运行脚本**
```bash
# 执行一次
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来改进这个项目