智慧树刷课 自动化脚本工具

您所在的位置:网站首页 课程脚本怎么做 智慧树刷课 自动化脚本工具

智慧树刷课 自动化脚本工具

2023-03-26 17:10| 来源: 网络整理| 查看: 265

免责声明

以下教程仅用于个人研究、学习代码目的,为各位同学节省宝贵的学习时间,请勿用于商业用途。

相关阅读

之前我们分享了大学慕课Mooc和超星的相关教程,可以参考下面的文章

超星学习通刷课 自动化脚本工具 | 完成任务点-FancyPig's blog 超星学习通刷课 自动化脚本工具 | 完成任务点-FancyPig's blog 超星学习通刷课 自动化脚本工具 | 完成任务点 FancyPig的头像-FancyPig's blog汉堡会员10个月前2018.8W+658 前言

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

因此,之前的文章可能已经失效

【网课必备】2022年最新智慧树网课自动刷课神器 附代码-FancyPig's blog 【网课必备】2022年最新智慧树网课自动刷课神器 附代码-FancyPig's blog 【网课必备】2022年最新智慧树网课自动刷课神器 附代码 热心网友的头像-FancyPig's blog披萨会员1年前195W+4

工具快捷获取

关注猪猪安全公众号回复智慧树可以快速获取工具

图片[1]-智慧树刷课 自动化脚本工具 | Python脚本-FancyPig's blog 功能介绍 支持校内学分课与知到共享学分课自动回答弹题设定时限无需值守 图文教程

今天我们给大家分享的是智慧树系列的刷课工具,我们建议大家使用源码运行,当然如果你不会Python也可以参考我们给大家打包好的完整工具

打包版使用方法 2022-10-31更新以下内容,修复一些小bug 智慧树2022刷课小助手【2022_10_31更新】 下载提取码xmsy3z智慧树2022刷课小助手【2022_10_31更新 ASCII版本】 下载提取码2n4oyb

2022-10-10更新以下内容 历史版本 智慧树2022刷课小助手【2022_10_10更新】 下载提取码2ica5h智慧树2022刷课小助手【2022_10_10更新 ASCII版本】 下载提取码mg0k81智慧树2022刷课小助手【2022_05_23更新】 下载提取码vwoo4l

运行智慧树2022刷课小助手.exe

您可以直接运行文件,然后二维码可能会比较大,您可以拽住下方的边框下拉,就可以展示整个二维码了

图片[2]-智慧树刷课 自动化脚本工具 | Python脚本-FancyPig's blog

之后您可以使用相关APP进行扫码登录

然后就可以继续刷课了!

2022-05-23更新以下内容

输入手机号和密码

username输入手机号password输入密码(密码会自动隐藏,不要以为没有输入上哈) 图片[3]-智慧树刷课 自动化脚本工具 | Python脚本-FancyPig's blog

如果报的是多个课程,脚本会按照课程顺序刷,你如果想跳过这个课程刷下一个直接control+C

它会自动跳过学习下一个课程

图片[4]-智慧树刷课 自动化脚本工具 | Python脚本-FancyPig's blog

当然,你还可以通过下面的方法进行一些个性化的操作,譬如

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

我们先进入个人中心,选择我们要看的课程

图片[5]-智慧树刷课 自动化脚本工具 | Python脚本-FancyPig's blog

课程 ID

courseId(翻转课)  recruitAndCourseId(共享学分课)

我们这里是后者,然后找到了课程的ID为4b595a5a43594859454a5859584d5b415e

图片[6]-智慧树刷课 自动化脚本工具 | Python脚本-FancyPig's blog   此处内容已隐藏,请评论后刷新页面查看. Python源码使用方法 Python项目源码 【2022-10-31更新】提取码5repflPython项目源码 【2022-10-10更新】提取码wqmuevPython项目源码【2022-05-23更新】 提取码g451p6

Python版本需要大于3.10,安装包下载

如果不满足会出现报错

File "main.py", line 59 match scheme: ^ SyntaxError: invalid syntax 安装依赖 pip install -r requirements.txt 运行脚本 python main.py --debug

然后输入username即手机号,password即密码,然后就可以开始刷课了,和打包版完全一致,这里不再演示

图片[7]-智慧树刷课 自动化脚本工具 | Python脚本-FancyPig's blog 打包方法

如果你想修改版权信息给热心网友使用,或者自定义exe文件的图标,可以参考下面的教程

  此处内容已隐藏,披萨会员可见  请登录后查看特权 常见报错 没选课导致列表为空 Traceback (most recent call last): File "main.py", line 122, in fucker.fuckWhatever() File "fucker.py", line 149, in fuckWhatever zhidao_ids = [c.secret for c in self.getZhidaoList()] TypeError: 'NoneType' object is not iterable


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3