知到智慧树自动刷课程序

 

自从智慧树的校内学分课(i.e. hike)播放页面用了个窒息的 JavaScript 混淆之后, 大部分前端的脚本都没法用了。因为它会检查 DevTools 是否打开, 如果打开了就无法继续运行, 要分析的话由于混淆, 解读很麻烦。于是我打算直接抄家, 入它后端(*), 之后便有了该脚本. (虽然最后还是被逼着反混淆了前端代码…)

配置环境
python版本必须大于3.0
如果不满足会出现报错
File “main.py”, line 59
match scheme:
^
SyntaxError: invalid syntax
安装依赖
pip install -r requirements.txt

运行脚本
然后输入username即手机号,password即密码,然后就可以开始刷课了,和打包版完全一致,这里不再演示
python main.py –debug

好了,接下来开始分享成品

上链接,蓝奏云
使用教程:运行智慧树刷课小助手.exe

您可以直接运行文件,然后二维码可能会比较大,您可以拽住下方的边框下拉,就可以展示整个二维码了
之后您可以使用相关APP进行扫码登录

然后就可以继续刷课了!
输入手机号和密码

username输入手机号
password输入密码(密码会自动隐藏,不要以为没有输入上哈)
如果报的是多个课程,脚本会按照课程顺序刷,你如果想跳过这个课程刷下一个直接control+C

它会自动跳过学习下一个课程
当然,你还可以通过下面的方法进行一些个性化的操作,譬如

指定学习某个课程的某个章节
指定学习某个课程指定时长(比如学习25分钟)
指定学习速度(譬如1.5倍播放速度,不建议开启,我们默认给大家开启的是网页里提供的最高速度,翻转课播放速度正常最高为1.25, 知到课为1.5)

图片[1]-知到智慧树自动刷课程序-小纯洁娱乐网
图片[2]-知到智慧树自动刷课程序-小纯洁娱乐网
© 版权声明
THE END
喜欢就支持一下吧
点赞13赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    请登录后查看评论内容