这一切都是老师逼的,几分钟就发一道题...而且不会做,我有什么办法。

声明:为防止泛滥,本文不会把过程写的很详细,不是教程,更像是一个分析。同时,本文不接受转载,侵权必究。

...太简单了,再简化的话,就是下文了

这一次像往常一样打开雨课堂,上课的第一个礼物就是停不下来的题目。

唯一不一样的就是,这次没有打开王者农药。

经过前几天对超星及U校园的脚本的分析,大概已经知道一些门道。

打开控制台看看传输了什么数据吧。

mics2这是老师的语音,而无论是PPT还是题目都仅仅是传输了一个图片。

眼看着题目倒计时快要结束了。。。

随便蒙一个吧

都选C

提交!

欸,好像返回个什么数据。。。

这不就是正确答案啊...(倒计时还没有结束)

问题是必须提交才能看得到噢,那就和室友们轮流上吧。

以下为补充内容

大半个学期过去了,详细教程来了

之前为了防止被滥用,提高了一些门槛,但有一点基础了解的话是可以看懂的,现在完整的教程来了

在浏览器(支持打开开发者工具就可以)打开雨课堂,进入课堂

​​‌‌​​​‌‌​‌​​‌‌‍​‌​‌‌‌​​‌‌‌‌​‌​‍​‌​​‌​​​‌​​​‌‌​‍​‌​‌‌​​​‌‌​​​​​‍​​‌​‌‌‌‌‌‌‌‌​​​‍​‌‌​​‌‌‌​‌‌​​‌‌‌‍​‌‌​​​‌‌‌​​​‌​‌‍​​‌‌‌‌‌‌‌‌​​‌‌‍​‌‌​‌​​‌​​​‌​‌‌‌‍​‌‌‌​‌​​​​​​​​​‌‍​‌​​‌‌‌‌‌‌‌‌‌​‌‍​‌‌‌‌‌​​​‌​​‌​​​‍​‌​‌‌​​​​‌​‌​​‌‍​‌‌‌​‌​​​​​​​​​‌‍​‌‌​​​‌‌‌‌‌​‌​‌‍​‌‌​​​‌‌​​‌‌‌‌‌‍​‌‌​​‌‌‌​‌‌​​‌‌‌‍​​​‌​​‌​‌‌‌‌​‌‌‍​​​​‌​​‌​‌​‌​‌‌‍​​‌​‌‌‌‌​‌‌​‌‌‌‍​​‌‌‌‌‌‌‌‌​​‌​‍​​​​​​​​‌‌‌‌​​‌‌‍​​​‌​‌​‌‌​​‌‌‌​‍‌​​​‌​​​‍‌​​‌​‌‌‌‍‌​​‌​‌‌​‍‌​​​‌​‌‌‍‌​​‌‌​‌​‍‌​​‌‌​​‌‍‌​​‌‌‌‌​‍‌​​‌​​​‌‍​‌‌​​​‌​‌‌‌​​​‌‍‌‌​​‌‌​‌‍‌‌​​‌‌‌‌‍‌‌​​‌‌​‌‍‌‌​​‌‌‌‌‍‌‌​‌​​‌​‍‌‌​​‌‌‌‌‍‌‌​​‌‌​​‍‌‌​‌​​‌​‍‌‌​​‌‌​​‍‌‌​​‌‌‌‌‍​‌​‌‌​‌‌‌‌​​‌​​‍​‌‌​​​​‌​‌​​​‌‌‍​​​​​​​​‌‌‌‌​​‌‌‍​‌​‌‌​​​‌‌​​​​​‍​​‌‌​‌​​‌‌‌‌​​​‍​‌​‌​​​‌‌​​‌‌‌‌‍​‌​‌​​​‌​‌‌‌‌‌‌‍​​​​​​​​‌‌‌​​‌​‌‍‌​​‌​‌‌‌‍‌​​​‌​‌‌‍‌​​​‌​‌‌‍‌​​​‌‌‌‌‍‌​​​‌‌​​‍‌‌​​​‌​‌‍‌​‌​​​‌‌‍‌​‌​​​‌‌‍‌​​​‌​​​‍‌​​​‌​​​‍‌​​​‌​​​‍‌‌​‌​​​‌‍‌​​‌‌‌​‌‍‌​​‌‌‌‌​‍‌​​‌​‌‌​‍‌​​‌‌​​‌‍‌​​‌‌‌‌​‍‌​​‌​​​‌‍‌‌​​​‌‌​‍‌‌​​‌​​​‍‌‌​‌​​​‌‍‌​​‌‌‌​​‍‌​​‌​​​‌‍‌​‌​​​‌‌‍‌​​‌‌‌‌​‍‌​​​‌‌​‌‍‌​​‌‌‌​​‍‌​​‌​‌‌‌‍‌​​‌​‌‌​‍‌​​​‌​​‌‍‌​​‌‌​‌​‍‌​​​‌‌​​‍‌​‌​​​‌‌‍‌‌​​‌‌​​‍‌‌​​‌​‌​‍‌‌​​‌​​​‍‌​‌​​​‌‌

然后按下 F12 打开开发者工具,切换到网络/Network标签

这里会显示传输的所有数据,包括老师的声音、PPT、题目、以及答案

mics2这是老师的语音,而无论是 PPT 还是题目都仅仅是传输了一个图片。

等题目过来之后,随便输入一个答案提交,正确答案就紧跟着传输过来了

然后就能看到下图样子

Snipaste_2020-03-30_14-54-23.png
Snipaste_2020-03-30_14-54-23.png

点开其中的answer_lesson_problem,answer 冒号后面的就是答案,1/2/3是老师设置了几个正确答案,题目编号是和之前发送来的题目ID相对应的

Snipaste_2020-05-05_13-13-51.png
Snipaste_2020-05-05_13-13-51.png

也就是说每次都必须有一个人牺牲,而且收集题库也没有用,题目都是老师自己设置的;

倒是可以做一个脚本直接在发送答案后显示正确答案,有兴趣的可以试试。

其实很多的这样类型的网站都可以用这个方法,例如易班优课的考试,提交后也是同样显示答案,返回后重新进去改成正确答案就行