https://github.com/cicidoll/BiliLottery
B站动态评论抽奖脚本
https://github.com/cicidoll/BiliLottery
Last synced: 30 days ago
JSON representation
B站动态评论抽奖脚本
- Host: GitHub
- URL: https://github.com/cicidoll/BiliLottery
- Owner: cicidoll
- Archived: true
- Created: 2022-06-03T09:57:01.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-01-09T16:33:29.000Z (over 2 years ago)
- Last Synced: 2024-10-27T11:49:37.392Z (6 months ago)
- Language: Python
- Size: 14.7 MB
- Stars: 17
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-bilibili-extra - BiliLottery - B 站动态评论抽奖脚本. (其他 / 直播脚本)
README
# B站动态抽奖
针对B站动态评论,可以进行手动抽奖
每次执行,会将获取到的所有评论数据保存在根目录下的comments.txt
B站动态抽奖
支持自定义 抽奖人数、抽奖用户等级限制
项目链接 »
查看Demo
·
报告Bug
·
提出新特性
注释可见项目具体逻辑。
## 目录- [上手指南](#上手指南)
- [开发前的配置要求](#开发前的配置要求)
- [安装步骤](#安装步骤)
- [文件目录说明](#文件目录说明)
- [版本控制](#版本控制)
- [作者](#作者)### 上手指南
###### 开发前的配置要求
1. Python3.8+
2. 需要的包依赖:
altgraph==0.17.2
certifi==2022.5.18.1
charset-normalizer==2.0.12
colorama==0.4.4
future==0.18.2
idna==3.3
loguru==0.6.0
pefile==2022.5.30
pyinstaller==5.1
pyinstaller-hooks-contrib==2022.6
pywin32-ctypes==0.2.0
requests==2.27.1
urllib3==1.26.9
win32-setctime==1.1.0
###### **安装步骤**1. 安装上述所需包依赖
2. 配置根目录下config.json,参数介绍
"oid": -1, # 动态的oid,可以从动态网站链接中截取
"level": 0, # 等级最低限制
"choice_numbers": 1 # 需要选取的人数### 文件目录说明
```
filetree├── .gitignore
├── main.py
├── README.md
├── requirements.txt
└── config.json```
### 版本控制
该项目使用Git进行版本管理。您可以在repository参看当前可用版本。
### 更新日志
2022-11-22-V.2.0.0
- 修复B站API接口失效问题
2022-06-04-V.1.1.0
- 添加了解析动态comment_id_str与comment_type,理论上支持任意动态的抽奖。
- 优化程序逻辑
2022-06-03-V.1.0.0
- 初始版本### 作者
自律人偶
联系方式:[email protected]