# BilibiliDailyUp
**Repository Path**: drduan/BilibiliDailyUp
## Basic Information
- **Project Name**: BilibiliDailyUp
- **Description**: https://gitee.com/drduan/BilibiliDailyUp.git
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2022-10-13
- **Last Updated**: 2022-10-13
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## Bilibili升级脚本-支持青龙/云函数
## 前言
本意是自己维护且使用的一个脚本,将维护到自己不再使用为止。
## 功能
### 已实现功能
| 序号 |
功能名称 |
对应奖励 |
状态 |
时间 |
| 1 |
每日登录 |
5点经验值 |
✅ |
2022/08/10 |
| 2 |
每日观看视频 |
5点经验值和一枚硬币 |
✅ |
2022/08/10 |
| 3 |
每日投币 |
50点经验值 |
✅ |
2022/08/10 |
| 4 |
每日分享视频 |
5点经验值 |
✅ |
2022/08/10 |
| 5 |
每日直播签到 |
直播经验和辣条 |
✅ |
2022/08/10 |
| 6 |
银瓜子兑换硬币 |
1枚硬币 |
✅ |
2022/08/10 |
> 其他功能如漫画签到,直播输赢压硬币等以后随缘添加,因为本来就是自己用的,很多功能自己也用不着
## 配置
> 配置文件是`config.py`文件
### 配置参数列表和说明
| 序号 |
参数名 |
说明 |
默认 |
| 1 |
COIN_OR_NOT |
是否投币 |
默认为TRUE |
| 2 |
SILVER2COIN_OR_NOT |
是否将银瓜子转换为硬币 |
默认为TRUE |
| 3 |
STRICT_MODE |
是否开启严格模式(解释见配置文件) |
默认为TRUE |
| 4 |
UID_LIST |
投币UP主ID号 |
默认新华网/人民日报/央视频/王冰冰/英雄联盟赛事四位UP |
| 5 |
COOKIE_LIST |
哔哩哔哩账号COOKIE列表-支持多账号 |
无默认值 |
| 6 |
PUSH_OR_NOT |
是否推送至微信 |
默认为False |
| 7 |
TOKEN |
PUSHPLUS的TOKEN |
无默认值 |
## 本地运行
- 安装依赖`pip3 install -r requirements.txt`
- `python3 main.py`
## 云端部署
> 阿里云函数我自己不用,理论上来说和腾讯云函数类似
### 腾讯云函数☁️
- 1.新建python3.6空白函数
- 2.在高级配置-环境配置中把初始化时间和执行超时时间改成最大
- 3.在创建好的云函数中对着脚本里的文件新建文件复制黏贴代码
- 4.修改配置文件`config.py`
- 5.部署运行测试
- 6.添加每日定时运行规则
### 青龙面板🐉
> 演示机器腾讯云上海4h3g ubuntu22.04
- 1.ssh连接服务器
- 2.进入青龙面板脚本对应文件夹
- 3.把压缩包上传到脚本目录
- 4.解压
- 运行测试
## COOKIE抓取
- 打开哔哩哔哩网页端登录好
- 新建一个浏览器页面,打开开发者模式,复制链接`http://account.bilibili.com/site/getCoin`黏贴打开
- 复制`cookie`黏贴到脚本即可
## up主UID获取
如下图问号前面的一串数字就是UID

## 运行截图
