吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 9486|回复: 26
收起左侧

[其他原创] 行知学徒网课-一晚上解决网课:计算机和办公设备维修人员

  [复制链接]
213141 发表于 2020-3-29 23:08
本帖最后由 213141 于 2020-6-12 22:19 编辑

温馨提醒:使用前请仔细阅读以下内容。
-------------------------------------------------------------------
常见问题解答:
行知学徒检测机制!!
手机竖屏、电脑横屏,摄像头检测界面必须铺满(无白、黑边)、无水印、视频长达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.lanzouj.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/

免费评分

参与人数 5吾爱币 +5 热心值 +5 收起 理由
天意欧巴 + 1 + 1 正好用到了。感谢大佬。
houtbin + 1 + 1 谢谢@Thanks!
shi128862 + 1 + 1 我很赞同!
Lucifer_BW + 1 + 1 热心回复!
快乐星光小天使 + 1 + 1 写的太棒了!!!弱弱的再补一句——我很懵

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| 213141 发表于 2020-4-2 11:24
本帖最后由 213141 于 2020-5-18 11:23 编辑

常见问题解答:
行知学徒检测机制!!
手机竖屏、电脑横屏,摄像头检测界面必须铺满(无白、黑边)、无水印、视频长达5分钟,防止截图重复。尽量保证这5分钟动作都不一样,但也不要夸张。
(OBS虚拟摄像头,无水印可多开摄像头,缺点是CPU吃相巨难看,有兴趣的可以去试试)
如何防止检测?
不要用ManyCam了,这家伙有水印,论坛自行搜索OBS吧。
重点!屏幕拉满(检测界面无白、黑边框)!!横屏录制!横屏录制!!视频界面不能有边框!!!
视频不自动播放?

本次计时方案是检测到人脸就开始计时,视频播不播放不在计时范围之内。
脚本出现的三处错误提醒?
无妨,我这边也提示错误,能走就行。
如何判断脚本正在运行?
F12-选择Console-有提示,
“已完成*/总时长*”
乱跳怎末办?
一般是网络跟不上网页节奏,59行数值改大点。(1秒=1000毫秒)建议10000,太快会被判断为刷课!越大越好!!
建议:学院提供啥登录地址就用啥登录地址登录,否子会出现摄像头无法选择,网页不匹配无法自动进行下一课
电脑休眠关屏幕断网,笔记本合盖休眠如何解决?
解决方案:http://ccvxx.cn/?post=75
13、学院说能检测出来?
咱不是用的那种直接过,只加载时间js秒过那高大上的东西,咱只是正常模拟观看,雨女无瓜。
万一之后有检测呢?
请仔细审核代码
能找出来:不看也罢。能解决:平时分要不要无所谓。爆出后台直接删库:某齐名平台发来致谢信
(这个梗,意思是,,如果以后有了检测代码:自己能找出来,视频看不看无所谓,反正都会了,以下同理)
我可做不到哈,这句话就是娱乐娱乐,切勿认真
KONGdeli 发表于 2020-3-31 21:44
感谢大佬分享,正好学校开这个课程,使用了一下,视频无法自动播放,代码出现三个错误,请问一下什么原因
QQ图片20200331214301.png
 楼主| 213141 发表于 2020-4-2 11:15
KONGdeli 发表于 2020-3-31 21:44
感谢大佬分享,正好学校开这个课程,使用了一下,视频无法自动播放,代码出现三个错误,请问一下什么原因

我们学校的这个网站今早打不开了,,
粘贴这段代码到Console试试,

[JavaScript] 纯文本查看 复制代码
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, 500); //每500ms执行一次判断函数
52pojie冷涧滨 发表于 2020-3-29 23:53
先收藏了,还没到用的时候
goblin0427 发表于 2020-3-30 00:29
这个厉害了谢谢分享
头像被屏蔽
bant 发表于 2020-3-30 07:28
提示: 作者被禁止或删除 内容自动屏蔽
andyzzh 发表于 2020-3-30 08:01
收藏学习,感谢楼主分享
shi128862 发表于 2020-3-30 08:44
不错,学习了
bxyhy 发表于 2020-3-30 08:55
跟着楼主学习一下
houtbin 发表于 2020-3-30 14:03
感谢大佬分享,  网站里的其他课程也通用吗?   比如 SYB创业培训课程
 楼主| 213141 发表于 2020-3-30 14:11
houtbin 发表于 2020-3-30 14:03
感谢大佬分享,  网站里的其他课程也通用吗?   比如 SYB创业培训课程

这次教育局推出的课程都适用
houtbin 发表于 2020-3-30 14:17
213141 发表于 2020-3-30 14:11
这次教育局推出的课程都适用

OK    谢谢大佬  
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-3-28 17:53

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表