江西省补贴性线上职业技能培训管理平台(刷课系统)
目的是为了刷这个网课
此系统有两个版本一个是脚本运行,另外一个是可视化界面运行
可视化运行
技术栈
:flask、vue3
原理: 通过分析网站接口,对某些接口加密的参数进行逆向破解,从而修改请求参数,达到刷课目的
1、安装requirements.txt中的依赖
pip install -r requirements.txt
2、导入flashvideo.sql到Mysql数据库
3、修改数据库和redis的连接地址和信息
3、启动后端运行当前项目中的app.py
4、启动前端
进入subsidy_web安装依赖
npm install
配置axios请求地址
配置后端代理地址
启动
npm run dev
登录
采用jwt配合axios发送请求完成统一的请求头参数携带
注册
注册后端已经编写好对应的接口功能,暂未对外开放,可以自己调接口注册,进行登录
主页
需要先进行账号绑定
如果绑定失败那就 先解除绑定
点击刷课
开始刷课
1、如果有正在进行的刷课会给出提示
2、停止刷课
3、刷课详情可以查看对应的日志
脚本运行
安装完依赖执行flashClass.py
导入数据库flashvideo.sql
修改配置文件Config.py
输入账号密码直接运行即可
刷课信息