1.首先,我们先复制下面的这几个网址:
第一步:debugmm.qq.com/?forcex5=true
第二步:http://debugtbs.qq.com
第三步:http://debugx5.qq.com
打开微信,发送给任意公众号,并依次打开各链接。
2.然后打开第三步网址,点击如下图所示的顶部的"信
息",勾选打开vconsole调试功能。
3.然后正常打开青年大学习,点击开始学习。
4.再点击如图所示的小绿色按钮。
5.将下方代码复制粘贴进入,点击ok即可,如图1!(如控制台一直打印数据无法选中,将log选到error即可,如图2)
代码语言:javascript复制Bvideo.currentTime=999;
Cvideo.currentTime=999;
video.ended=1;
score=100;allScore=100;
__vconsole.style.display="none";
图1:
图2:
注:本方法利用微信X5内核,开启vConsole调试功能,在进入青年大学习页面开始学习后,打开vConsole控制台,输入JavaScript代码来实现跳过视频和问题的功能,跳过问题有时无法成功,手动点完选项即可。
代码详解:
代码语言:javascript复制Bvideo.currentTime=999; //可以和下一行替换,999为视频时间
Cvideo.currentTime=999; //跳视频
document.getElementById('Bvideo').currentTime=999;//这三个代码都可以
video.ended=1; //如果没有反应加上这一行
score=100;allScore=100; //得分
__vconsole.style.display="none"; //隐藏vconsole按钮
青年大学习原理详解:
通过Burp Suite抓包我们可以发现:点击开始学习后服务端返回了一个视频, 看视频中间和答题都没有向服务器发送请求数据 ,我们可以确定,只要点击开始学习,后台就显示你已经完成了本期青年大学习。(简单来讲,我们只需要点击开始学习,再直接点左上角X即可,为防止onunloadJavaScript事件等检测,不要直接退出,一定要点X)
本文链接:https://cloud.tencent.com/developer/article/2359316
天乐原创文章,转载请注明出处!