温馨提醒:使用前请仔细阅读以下内容。
——————————————————————-
常见问题解答:
行知学徒检测机制!!
手机竖屏、电脑横屏,摄像头检测界面必须铺满(无白、黑边)、无水印、视频长达5分钟,防止截图重复。尽量保证这5分钟动作都不一样,但也不要夸张。
(OBS虚拟摄像头,无水印可多开摄像头,缺点是CPU吃相巨难看,有兴趣的可以去试试)
如何防止检测?
不要用ManyCam了,这家伙有水印,论坛自行搜索OBS吧。
重点!屏幕拉满(检测界面无白、黑边框)!!横屏录制!横屏录制!!视频界面不能有边框!!!
视频不自动播放?
本次计时方案是检测到人脸就开始计时,视频播不播放不在计时范围之内。
脚本出现的三处错误提醒?
无妨,我这边也提示错误,能走就行。
如何判断脚本正在运行?
F12-选择Console-有提示,“已完成*/总时长*”
乱跳怎末办?
一般是网络跟不上网页节奏,59行数值改大点。(1秒=1000毫秒)建议10000,太快会被判断为刷课!越大越好!!
建议:学院提供啥登录地址就用啥登录地址登录,否子会出现摄像头无法选择,网页不匹配无法自动进行下一课
电脑休眠关屏幕断网,笔记本合盖休眠如何解决?
解决方案:http://ccvxx.cn/?post=75
13、学院说能检测出来?
咱不是用的那种直接过,只加载时间js秒过那高大上的东西,咱只是正常模拟观看,雨女无瓜。
万一之后有检测呢?
请仔细审核代码
能找出来:不看也罢。能解决:平时分要不要无所谓。爆出后台直接删库:某齐名平台发来致谢信
(这个梗,意思是,,如果以后有了检测代码:自己能找出来,视频看不看无所谓,反正都会了,以下同理)
我可做不到哈,这句话就是娱乐娱乐,切勿认真
———————————————————————————————————————————
正 文

ManyCam生成虚拟摄像头,咋用?软件设计的已经非常人性化了
好吧再解释一下,用ManyCam选择视频,建议5分钟+,不要一直不动。
网课界面摄像头选择ManyCam,无法选择摄像头?请阅读上方“建议”
下载地址:https://www.lanzous.com/iarrzhg

自动切换下一课
妖火@Past° 半小时在线撸码,
需要用到的相关插件
浏览器安装油猴插件:https://chrome.zzzmh.cn/info?tok … fjojejmpbldmpobfkfo
如何安装油猴?下载油猴插件拖进浏览器即可。

Google浏览器咋安装?请到博客查看
脚本如何使用?:https://wangejiba.com/1258.html从2.2开始阅读

油猴地址:https://greasyfork.org/zh-CN/scripts/401706

博客:http://ccvxx.cn/?post=42
(如果代码提示错误、乱跳可以去博客复制)

[JavaScript] 纯文本查看 复制代码// ==UserScript==
// @name 行知学徒自动网课
// @namespace http://ccvxx.cn/
// @version 0.1
// @description 突如其来的计算机和办公设备维修人员等课程
// @author 原创妖火@Past° @术の語、涼城啥都没干全程观看
// @match https://www.ixueto.com/*
// @grant none
// ==/UserScript==

(function() {
\’use strict\’;
let autoNext = function(){

//获取提示信息
let timeStr = $("#s_message").html();

//如果已经学完,直接下一集
if (timeStr == \’本课时已学完\’) {
fun_nextLesson();
return;
}

//获取已学习时长

//1.开始位置,结束位置
let startKey = \’已学习:\’;
let endKey = \’秒\’;
let startPos = timeStr.indexOf(startKey)+startKey.length;
let endPos = timeStr.indexOf(endKey);
//2.截取时长
let alreadySeconds = timeStr.substring(startPos,endPos);

//获取总学习时长

//1.开始位置,结束位置
let startKey2 = \’总时长:\’;
let endKey2 = \’秒\’;
let startPos2 = timeStr.indexOf(startKey2)+startKey2.length;
let endPos2 = timeStr.indexOf(endKey2, timeStr.indexOf(endKey2)+1);
//2.截取时长
let sumSeconds = timeStr.substring(startPos2,endPos2);

//判断两个时长是否相等
if (alreadySeconds == sumSeconds) {
//如果相等,那就点击下一课
//不用点击按钮了,因为直接有个下一级的函数,执行就行
fun_nextLesson();
} else {
console.log(\’时间还没到\’);
console.log(timeStr);
}
}

setInterval(autoNext, 10000); //每5000ms执行一次判断函数
// Your code here…
})();

术の語、涼城
涼城web实验室:http://xcx.ccvxx.cn/

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源