学习通脚本视频倍速修复
本帖最后由 Ne-21 于 2021-11-19 19:36 编辑具体分析请自行查看一之哥哥文章:
超星倍速屏蔽分析
https://bbs.tampermonkey.net.cn/forum.php?mod=viewthread&tid=1046
(出处: 油猴中文网)
---
依据一之哥哥的方法,干掉`'ratechange'`之后,测试发现超星网课助手视频完成了但不会向后端发送信息,报错videojs.xhr is not a function.
---
直接上新的解决方法:
在243行后加入下面的代码
```js
player.playbackRate = function (t) { if (void 0 === t) return; this.tech_ && this.tech_.featuresPlaybackRate ? this.cache_.lastPlaybackRate || this.techGet_("playbackRate") : setting.rate; this.techCall_("setPlaybackRate", t)};
```
!(data/attachment/forum/202111/13/113020ohi15alzlfaajdq0.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
Ne-21
(ง •_•)งgg加油👍 你变强了,也变秃了 李恒道 发表于 2021-11-13 15:28
你变强了,也变秃了
哥哥教得好 emmmm
哥 我按照你的方法在243行加入这段代码
这个脚本他不运行了 格拉呀 发表于 2021-11-17 12:58
emmmm
哥 我按照你的方法在243行加入这段代码
这个脚本他不运行了
你调了多大的倍速? 加油加油 Ne-21 发表于 2021-11-17 18:05
你调了多大的倍速?
哥,我也一样 倍速设成1也是一样 哥,你的修复代码貌似少了个大括号。我加上了,脚本能跑了 但是播完不会自动跳 而且虽然显示任务点已完成但是刷新还是未完成 薄荷 发表于 2021-11-19 18:24
哥,你的修复代码貌似少了个大括号。我加上了,脚本能跑了 但是播完不会自动跳 而且虽然显示任务点已完成但 ...
确实少了一个大括号,我这里测试正常的,可以完成任务点,可以跳转
页:
[1]
2