【GD】关于网上青年大学习免观看的秒看完合集详解

[复制链接]
查看2152 | 回复0 | 2020-9-4 00:09:15 | 显示全部楼层 |阅读模式


首先,我简单说下青年大学习,我们为什么看青年大学习呢:

通过学习来提升自身理论水平,思维层次。紧跟党和时代的步伐,开阔视野,树立大理想,形成大格局,富有大智慧。为建设中国特色社会主义而不断奋斗!

所以我呢还是强烈建议你们请好好看完青年大学习,好好学争取为我们的国家干一番大事业,俗话说少年强则国强,加油哦,我很看好你们,下一个发光的就是你哦!

一定要自觉哦,这方法是为了那些真的有bug看了好几遍都失败的同学准备的,不要用来直接跳过完成任务

我们先来说一下第一个,电脑打开审查元素从而达到免看视频
这个就是打开审查元素/开发者模式,找到JS代码把相应的class改成topindex

我们先打开网页版的这个青年大学习页面
然后按住f12进入开发者模式,也可以对准青年大学习视频右键单击进入审查元素
注意这行代码class="section3"
我需要改的就是这个

我们把他修改成 class="section3 topindex1"这样至于为什么改成这样你可以看我上面说的
改完之后我们按下enter键/回车或者单击下我们的视频界面
然后他也就提示我们学习完了,当然呢只是视频界面到这个界面了。

我们的第一个方法就讲完了,至于第二种手机上操作的方法就请往下看了

原理

老规矩,先讲原理再将实现,当然不看也可以XD

1.当点击“开始学习”,客户端和服务器之间的请求是这样子的:
从这里可以看出,当开始看视频的时候,服务器发送了一个 xxx.mp4 的视频过来,这个就是我们要看的视频啦。然后神奇的事情发生了:

直到看完,客户端都没有再返回数据到服务器

这说明了:

当提交表单(填写个人信息)的那一刻,页面进行跳转的时候,服务器就已经接受到你在看视频的请求了,所以后台是不知道你看没看完的,当点击提交那一刻,你就已经被标记为看完了。

后台记录是有了,可是截图呢?这里说说基于JavaScript来进行跳过视频的例子:

主角1:getElementById() 方法

1 document.getElementById(id)

定义和用法:getElementById() 方法可返回对拥有指定 ID 的第一个对象的引用

主角2:currentTime 属性

1 //将时间位置设置为 5 秒:

2 myVid=document.getElementById("video1");

3 myVid.currentTime=5;

定义和用法:currentTime 属性设置或返回音频/视频播放的当前位置(以秒计)。当设置该属性时,播放会跳跃到指定的位置。

那么原理就很简单了,利用getElementById()获取到对应的视频对象,然后再设置currentTime实现定位视频位置(也就是拉进度条),就可以光速播放完了。

3.确认后台记录了,也知道跳过视频的原理了,可是微信内置浏览器可不能调试啊?别急这里说最后一个原理——给你的微信开启X5内核

什么是x5内核,官方的解释是这样子的:

X5内核是腾讯基于优秀开源Webkit深度优化的浏览器渲染引擎,搭载在最新一代的手机QQ浏览器上,更快,更便捷。

但是我们不管他,只要知道在这里,x5内核就是让你的微信浏览页面的时候,可以进行调试如在电脑上按f12一样的效果。

为什么要调试嘞?当然是为了运行命令啊!!

实现

上面我们知道原理了,那么不废话直接来讲实现:

Step1 给你的微信装上X5内核

首先复制以下链接(放心,是腾讯提供的),发送到任意一个微信聊天界面,推荐文件传输服务就行,你要发好友也不是不可以。

第一步 debugmm.qq.com/?forcex5=true

第二步 http://debugtbs.qq.com

第三步 http://debugx5.qq.com
点击第一个链接,会提示force use x5 switch is on ,然后关掉

以下内容楼层更新

https://shimo.im/docs/TkJw8VgR9CKxKKTD/
也可以看这个教程,我整理好的
aaaa
村长黑科技是专业提供项目资源的服务的村长黑科技平台,如合购网赚项目、引流推广软件、软件程序开发等项目就选村长黑科技平台,参与或发布项目定制各种软件就来村长黑科技平台
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则