超星尔雅刷课下线
11/30/2020 20:09:19
| China Standard Time
超星尔雅刷课客户端和题库已经下线,由于服务器已经关闭,软件启动时已经无法获取到刷课脚本。但是有些人可能还需要用到这个,所以这篇文章介绍一下如何不使用客户端,使用脚本进行刷课。
服务关闭对刷课软件有哪些影响?
- 刷课脚本无法自动答题(无法从题库获取答案)。
- uwp 客户端无法获取最新的脚本,导致应用闪退。
- wpf 客户端无法检查更新,无法获取最新脚本,导致应用闪退。
- electron 客户端无法获取最新脚本,只能使用内部集成脚本。
不使用客户端如何刷课?
刷课软件的工作:
- 获取和更新脚本
- 自动向网页注入脚本
- 图形化界面修改脚本配置
- 可视化界面题库
刷课工作并不依赖客户端来进行,所以你可以只使用脚本进行刷课。
刷课脚本仓库
刷课脚本仓库地址如下(不再维护)
如何使用脚本进行刷课?
- 首先进入刷课脚本仓库获取代码(Script.js)
复制全部代码,存入一个文件中
关闭自动答题功能
由于题库已经关闭,所以不可以使用自动答题功能,如果开启自动答题功能,可能会引起一些问题,所以推荐关闭自动答题功能。
修改第四行代码
auto_answer: true
改为
auto_answer: false
- 注入脚本后自动开始刷课
注入脚本后,并不会立即开始刷课,在客户端中,点击开始刷课后会自动调用 btn_start 方法开始刷课,所以在脚本中需要添加调用 btn_start 方法的代码。
在文件的最后一行添加 btn_start();
开始刷课
修改后如下图
- 访问超星尔雅官网开始刷课
打开超星尔雅官网,进入课程视频页面,按 f12 打开开发者工具并点击 console(控制台)栏。
将修改后的代码全部复制进控制台,按 ENTER(回车)开始刷课。
如果看到持续输出(检测视频页面,检测视频播放状态,视频播放未完成)等状态文本,即为开始刷课。
注意
此脚本不保证兼容所有课程,有些课程可能会出现错误,如果不能使用请考虑更换其他脚本。