超星尔雅刷课下线


11/30/2020 20:09:19 | China Standard Time

超星尔雅刷课客户端和题库已经下线,由于服务器已经关闭,软件启动时已经无法获取到刷课脚本。但是有些人可能还需要用到这个,所以这篇文章介绍一下如何不使用客户端,使用脚本进行刷课。


服务关闭对刷课软件有哪些影响?

  • 刷课脚本无法自动答题(无法从题库获取答案)。
  • uwp 客户端无法获取最新的脚本,导致应用闪退。
  • wpf 客户端无法检查更新,无法获取最新脚本,导致应用闪退。
  • electron 客户端无法获取最新脚本,只能使用内部集成脚本。

不使用客户端如何刷课?

刷课软件的工作:

  • 获取和更新脚本
  • 自动向网页注入脚本
  • 图形化界面修改脚本配置
  • 可视化界面题库

刷课工作并不依赖客户端来进行,所以你可以只使用脚本进行刷课。

刷课脚本仓库

ReadMe Card

刷课脚本仓库地址如下(不再维护)

如何使用脚本进行刷课?

  • 首先进入刷课脚本仓库获取代码(Script.js)

  • 复制全部代码,存入一个文件中

  • 关闭自动答题功能

由于题库已经关闭,所以不可以使用自动答题功能,如果开启自动答题功能,可能会引起一些问题,所以推荐关闭自动答题功能。

修改第四行代码

  1. auto_answer: true

改为

  1. auto_answer: false
  • 注入脚本后自动开始刷课

注入脚本后,并不会立即开始刷课,在客户端中,点击开始刷课后会自动调用 btn_start 方法开始刷课,所以在脚本中需要添加调用 btn_start 方法的代码。

在文件的最后一行添加 btn_start(); 开始刷课

修改后如下图

  • 访问超星尔雅官网开始刷课

打开超星尔雅官网,进入课程视频页面,按 f12 打开开发者工具并点击 console(控制台)栏。

将修改后的代码全部复制进控制台,按 ENTER(回车)开始刷课。

如果看到持续输出(检测视频页面,检测视频播放状态,视频播放未完成)等状态文本,即为开始刷课。

注意

此脚本不保证兼容所有课程,有些课程可能会出现错误,如果不能使用请考虑更换其他脚本。


AI
Conchbrain Assistant
Privacy