超星尔雅,如许跳过视频

前奏
现在正在念书的兄弟们, 一定很熟悉超星尔雅, 没错就是谁人,看视屏不能快进的超星尔雅;
不爱进修的我, 怎么能被这个耽误时候, 因而本日, 我们来尝试能不能跳过尔雅视频。

正文
尝试一

《超星尔雅,如许跳过视频》

一最先我们先尝尝, 能不能从video入手, 效果可想而知。 变更currentTime 视频会自动跳转到最先。

尝试二
不能变更进度条,那一定是某个函数的功用,此要领不通。 但我们如许想,视频放完一定要,发送数据给,超星的服务器,ok, 翻开fiddler最先抓包。
我们在想, 那发送放完的 数据一定,是在视频末了, 所以第一个视频,在放到末了的时刻。
我发明了这个可疑的接口, /multimedia/log/a/ ,就搞它,
《超星尔雅,如许跳过视频》

翻开form 能够看到playingTime, 这也许就是播放时候了吧,心田有些小冲动,
再看看下面server返回的JSON { isPassed=False } 固然,这也许就是推断视频是不是

肯定了接口, ok 翻开postman, 来模仿个包。
把适才fiddler 的链接复制上去。 postman 会自动剖析?XX=XX&
把playTime 设置成 当时视频的时长=<video/>.duration
《超星尔雅,如许跳过视频》

先把cookie 悉数带上, (由于不肯定,cookie的功用)
《超星尔雅,如许跳过视频》

发送包, 但效果发明, server返回了405,这时候我们把POST要领换成get/head
效果什么都没有返回
《超星尔雅,如许跳过视频》
返回网页, 发明使命点变成了已完成, 但视频还没放完。 革新一下,照样一样。
《超星尔雅,如许跳过视频》
^_^ 大佬勿喷

    原文作者:sewerganger
    原文地址: https://segmentfault.com/a/1190000018268111
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞