mirror of
https://github.com/idealzhou1/bing-auto-rewards.git
synced 2025-12-17 15:24:34 +08:00
112 lines
2.8 KiB
Markdown
112 lines
2.8 KiB
Markdown
# 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来改进这个项目!
|