跳到主要内容

疑问解答

自动答题

如何使用自动答题

自动答题需要你进入学习,作业,考试页面后,根据弹出来的弹窗,进行题库配置。 关于题库配置,请看: 自动答题教程

为什么不开始自动答题

  • 请检查自动答题设置是否开启
  • 检查题库配置是否正确(题库配置一般为 JSON 字符串 ,而不是 36 个字符串)
  • 在超星中请查看当前页面是否有任务点的标志,脚本不会运行非任务点的章节,(任务点一般是黄色的小圆点) , 这种情况你可以考虑开启 强制答题
  • 请等待脚本识别完成题目与文字后才会开始自动答题
  • 也许已经开始自动答题但是并未搜索到题目,请打开搜索结果仔细查看

为什么搜不到题目

题库不是百分百能搜到题目,如果你发现所有题目都搜索不到,查看科目是否较为冷门或者是专业课,例如理科,高数,物理,英语这种题库较少。

为什么搜到了题目但是不填上去

脚本不是人工智能,以下情况请自行填入:

  • 假如答案 ABCD 的情况,需要自行填写,因为不能确定选项顺序是否被打乱。
  • 假如答案和选项有干扰,例如答案为 : 10 , 选项为 A. 10 , 这种情况可能会更新优化,如果没有填写,则还请暂时手动填写,
  • 填空题有多个填空的话必须满足一定格式才能解析,例如: 你的名字是? 张三#李四#王五 , 你的名字是? 张三---李四---王五 ,之类的。

超星

为什么超星不显示脚本,但其他网课显示

  • 超星的域名变化无常, 常见的域名有 chaoxing.com , org.cn , edu.cn , 如果你的域名不属于这些,请在脚本里自行添加

例如:

你的学校超星网站为 https://xxxxx.net/xxxx ,那么 xxxxx.net 这个就是网站域名

1.打开右上角的脚本管理器,并且打开脚本进行编辑。

2.在代码里面添加 // @match *://*.[网站域名]/* (把括号里面替换成真实域名)

例子 :

// ==UserScript==
// @name OCS 网课助手
// @version xxx
// @description OCS(online-course-script) 网课助手,xxxxxxxxxxxxx
// @author enncy
// @license MIT
// @match *://*.zhihuishu.com/*
// @match *://*.chaoxing.com/*
// @match *://*.edu.cn/*
// @match *://*.org.cn/*
// @match *://*.xxxxx.net/* <-- 回车新建一行,然后在这一行写
// @grant GM_info
// @grant GM_getTab
...
...
...
... 剩下代码不用动

3.添加后,点击左上角的“编辑-保存”

4.重新进入超星页面即可

为什么开了倍速没反应

  • 如果倍速无效,设置 2 倍速,却变成了 1 倍速,那么就是超星不允许倍速。

为什么刷过的课程第二天看却显示没有刷

  • 因为开高倍速被老师清空或者超星自动清空了。

开高倍速会怎么样

学习通后台可以看到你开了多少倍,所以自己判断,公开课一般可以开,没人管,专业课的话你自己斟酌吧。

超星视频为什么一直转圈圈

  • 网络问题,刷新或者换成热点 wifi 尝试
  • 视频问题,切换设置里面的视频路线,多个路线尝试。

为什么超星总是有验证码

  • 请尝试使用低倍速,高倍速的话有些课程容易出现验证码。
  • 请查看页面是否使用太多脚本,请关闭其他脚本防止脚本冲突导致的问题。
  • 请更新脚本到 3.2.xx 以后的版本,最好是更新到最新版。

为什么超星不自动跳转

  • 首先确认你是否在超星新版页面,如果不是,请往返页面自行寻找 切换新版 的按钮,切换到超星新版。
  • 其次查看您的课程是否为 闯关模式 , 闯关模式一般右边的任务栏带有很多的小旗帜,此时你必须手动完成才能进入下一个,所以如果脚本不能完成当前章节就会一直卡着。
  • 最后查看您的浏览器是否为最大化,或者小窗口模式,请不要最小化浏览器,否则会导致页面卡死。
  • 其他不自动跳转情况,请联系作者说明。

超星作业/考试不运行

请查看是否是新版超星,如果是请查看提示面板是否出现,如果没有出现请刷新重试,刷新后还是没有出现可以向作者反馈。

智慧树

为什么不能倍速

  • 倍速会导致进度不正常
  • 倍速可能导致封号的风险

共享课考试页面为什么没有设置

  • 共享课考试页面请手动刷新一次,才会出现设置 。

软件疑问解答

运行后软件报错/报红

只要不影响脚本操作,报错爆红无所谓。

我运行之后为什么没有登录

请查看你的浏览器路径是否正确,或者可能是你选择了 手动登录 , 手动登录需要自己操作

登录完成之后为什么不动了

登录完成后查看页面是否弹出来 OCS 助手的提示框,如果有,按照上面的提示进行操作,没有的话,向作者报告情况

浏览器关不掉怎么办

手动关闭即可

为什么一直卡在脚本更新的页面

脚本需要等待页面加载完成才能执行,所以如果您的网络速度非常慢,就容易卡死,此时重启任务即可。

其他

关于软件辅助开启前为什么需要调整窗口大小?

软件辅助功能其实借助于 谷歌 playwright 库的自动化实现,点击元素需要当前元素在视野中,并且会尝试滚动当前的页面使得元素在视野中。

如果元素不在视野中,可能会导致点击失败。

所以必须将窗口调整到合适的大小,使得元素在视野中。

或者物理上改变浏览器的渲染大小(viewport),这也是自动调整窗口大小的原理,虽然会导致浏览器无法看到超出窗口的元素,但是并不影响点击功能的执行。(我也不太清楚原理,可能有不在视野也可以点击的功能?)

为什么不调整元素的 style.width 或者 style.zoom 来调整窗口大小?

因为这会导致元素样式出现难以预料的错乱。

(又或者我学术不精没想到其他解决方法?🧐)