常规的智慧刷刷课插件,在智慧树视频播放完后,不能自动播放下一集,并且会偶尔弹出"测试"对话框! 我想着利用所学的前端知识,帮助自己刷课,我们熟悉的有油猴插件,今天给大家分享几款实用的,附代码~
GitHub开源项目: https://github.com/lzonel/Wits_lzss ,您的每一个Star,都是我努力更新优化的动力!
目前的我: 复制粘贴,能跑就行
经过多次测试和实验,只要正常使用,Bug应该微乎其微了,大胆的尽情使用学习吧
若软件运行失败则需要下载这个框架,自行百度下载安装或在本站下载 .NETframework 4.6.1
仅支持 学校代码(点击进入-按Ctrl+F搜索)+学号+密码 或 手机号+密码登录
正在刷 章节课的软件截图: 提示学习总时长下降 说明你已经看过这个时刻了
翻转课刷完截图:
刷完阅读类截图:
刷完见面课的软件截图:(刷完见面课要等几分钟客户端才会同步到)
三种刷课模式:—根据学校管得严不严来决定,,作者我用光速刷了一年没问题
正常模式: 1倍速,顾名思义和正常网页观看视频一样, 每节课提交3种数据(安全)
极速模式: 可自定义倍速,推荐(1,2,5,10)每节课提交3种数据(安全), ,若不是(1,2,5,10)则每节课提交1(变异数据)+2种数据(有风险)
光速模式: 直接设定多少秒一节课,每节课只提交2种数据(慎用)
v2.1.0
修复了登录失败以及登录成功后的错误,
修复了”光速刷课”,模式的不显示结果
习惯分的由来,,你每天坚持用软件刷3课左右就行了
v2.2.0
新增:可以刷翻转课的视频课程(PS:阅读类课程你登陆网页端点一下就行了,此软件无法刷)
修复了登录失败以及登录成功后的错误,
修复了已知的Bug,以及一些异常,
增添了未知的Bug和难以维护的代码
另外—感谢(羽依)Q631223574提供的测试账号
——————-油猴脚本秒刷视频(长期所有账号都可用)由(羽依)Q631223574提供————————–
原理:修改倍速为超高倍速可以实现秒刷视频
https://bbs.tampermonkey.net.cn/thread-17-1-1.html
———————————————————————————————————————————–
v2.2.2
修复了部分账号获取不到课程的bug
修复了部分已知bug
v2.2.3
修复了因2.2.0的更新而出现的共享课bug
v2.3.3
如果不出bug的话,应该是完结了,
增添了可以刷阅读类的
修复了”章节””小章””小组””小节”,颜色不匹配的算法
修复登录时提示出错
修复了一些已知bug(修复了2.2.3出现刷不了翻转课bug) —-提示学习总时长下降了 意思是这节课的这个时刻你之前已经看过了
v2.3.4
修复了共享课没题卡死bug
v2.3.5
修复了翻转课,课程不全的问题
说明一下:解压全部到某一个文件夹下运行
别单独拉一个exe运行,,这里面那么多dll文件 如果用不上 我还放在里面干嘛
v2.3.6
修复了已知卡死bug
v2.3.7
修复共享课没题bug
v2.3.8
修复共享课漏刷bug
v2.3.9
修复共享课没刷出错,完善了请求算法
如果不出意外的话应该不会课程刷完又消失了(未测试),谁测试了反馈一下
v2.4.0
修复了手机号登录失败的协议,
使用有问题的账号请提供一下,别就说个问题,,
翻转课掉学分的话,请给我提供一下账号,我修复一下..
Q: 作业和考试怎么办?
A: 百度下载”油猴插件”在其搜索智慧树答题脚本.
智慧树(自动答题)油猴脚本安装地址 : https://greasyfork.org/zh-CN/scripts/401549
谷謌浏览器:https://www.guge.cn/chrome/
油猴插件:https://yilei.lanzous.com/ijmko *** kaqb
脚本下载:https://greasyfork.org/zh-CN/scripts
个人推荐油猴脚本:点击进入
教程下载:https://yilei.lanzous.com/ijmko *** kaqb
请不要拖动进度条,如果进度条满了,但你的任务没有达成不会跳完下一集。
请稍微有一点点耐心,因为我的定时器设置了三秒检测一次,请不要自行 *** 作,随他去吧
在跳转到下一 *** 出现几秒的视频有声音,因为我需要确保下一页已经加载出来,包容电脑卡的同学
首先打开控制台,f12或fn+f12
其次,如下图
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 | setTimeout( function () { $( '.speedTab15' ).click(); $( '.volumeIcon' ).click(); console.log( "已进行静音和1.5倍加速" ); }, 3000); setInterval( function () { if ($( '.el-dialog__header>div>h4' ).text() == "弹题测验" ) { window.setTimeout( function () { $( ".topic-list :first-child" ).click(); $( ".el-icon-close" ).click(); $( ".videoArea" ).click(); }, 1000); } if ($( ".current_play div b:nth-child(2)" ).hasClass( 'time_icofinish' ) || $( ".current_play div b:nth-child(3)" ).hasClass( 'time_icofinish' )) { console.log( "检测到视频观看完成,准备跳到下一节" ); $( '.nextButton' ).click() $( ".videoArea" ).click(); setTimeout( function () { $( '.volumeIcon' ).click(); $( '.speedTab15' ).click(); }, 5000); } }, 3000) |
代码解析:首先一个一次性的定时器进行模拟点击1.5倍速和静音,然后一个循环定时器进行检测是否有弹窗,标准就是是否有“弹题测验”,然后进行模拟答题和关闭窗口,同时检测视频任务进度是否满(注意不是视频的进度条,而是表示任务的圈),标准是是否新增加一个样式类,存在则跳到下一个。
评论列表