美和易思 MOOT去鼠标检测,快进,倍速,自动下一章

简介: 美和易思 MOOT去鼠标检测,快进,倍速,自动下一章

F12 放到 console 直接运行即可

或者油猴添加新脚本

84.png


核心去除网页绑定焦点事件代码:

if (!-[1,] && !window.XMLHttpRequest || navigator.userAgent.indexOf("MSIE 8.0") > 0) {
        document.onfocusout = function () {
            return true;
        }
    } else {
        window.onblur = function () {
            return true;
        }
    }



全部功能:


// ==UserScript==
// @name         慕课
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  去除美和易思课堂限制
// @author       mutou
// @match        http://www.51moot.net/*
// @grant        none
// @include      http://www.51moot.net/*
// ==/UserScript==
var interval = setInterval(function() {
    var elementPlayView = document.querySelector(".pv-video");
    if (elementPlayView) {
        if (!- [1, ] && !window.XMLHttpRequest || navigator.userAgent.indexOf("MSIE 8.0") > 0) {
            document.onfocusout = function() {
                return true
            }
        } else {
            window.onblur = function() {
                return true
            }
        }
        var elementBtnPlay = document.querySelector(".pv-controls-left .pv-icon-btn-play");
        if (elementBtnPlay) {
            elementBtnPlay.click()
        }
        if (document.querySelector(".pv-progress-current-bg").style.width == "100%") {
            setTimeout(function() {
                var elmentLi = document.querySelector(".vedio-play-conts-left-chapter-list .active");
                if (elmentLi.nextElementSibling == null) {
                    var elementLastDirectory = elmentLi.parentNode.parentNode.parentNode.nextElementSibling;
                    if (elementLastDirectory != null) {
                        elementLastDirectory.querySelectorAll(".vedio-play-conts-left-chapter-list li")[0].click()
                    } else {
                        clearInterval(interval);
                        alert("本课程已播放完成")
                    }
                } else {
                    elmentLi.nextElementSibling.click()
                }
            },
            3000)
        }
        var elementVolumeon = document.querySelector(".pv-icon-volumeon");
        if (elementVolumeon) {
            elementVolumeon.click()
        }
    }
},
1000);
相关文章
|
JavaScript 前端开发 Python
传智播客预习视频(16倍速无人值守自动下一节)
传智播客预习视频(16倍速无人值守自动下一节)
932 0
传智播客预习视频(16倍速无人值守自动下一节)
|
3月前
|
图形学 开发者 存储
超越基础教程:深度拆解Unity地形编辑器的每一个隐藏角落,让你的游戏世界既浩瀚无垠又细节满满——从新手到高手的全面技巧升级秘籍
【8月更文挑战第31天】Unity地形编辑器是游戏开发中的重要工具,可快速创建复杂多变的游戏环境。本文通过比较不同地形编辑技术,详细介绍如何利用其功能构建广阔且精细的游戏世界,并提供具体示例代码,展示从基础地形绘制到植被与纹理添加的全过程。通过学习这些技巧,开发者能显著提升游戏画面质量和玩家体验。
147 3
|
3月前
|
图形学 开发者
【Unity光照艺术手册】掌握这些技巧,让你的游戏场景瞬间提升档次:从基础光源到全局光照,打造24小时不间断的视觉盛宴——如何运用代码与烘焙创造逼真光影效果全解析
【8月更文挑战第31天】在Unity中,合理的光照与阴影设置对于打造逼真环境至关重要。本文介绍Unity支持的多种光源类型,如定向光、点光源、聚光灯等,并通过具体示例展示如何使用着色器和脚本控制光照强度,模拟不同时间段的光照变化。此外,还介绍了动态和静态阴影、全局光照及光照探针等高级功能,帮助开发者创造丰富多样的光影效果,提升游戏沉浸感。
69 0
|
iOS开发 MacOS Windows
拥有100+高效工具的我,差点被这个问题难住了 | 给视频加字幕
拥有100+高效工具的我,差点被这个问题难住了 | 给视频加字幕
拥有100+高效工具的我,差点被这个问题难住了 | 给视频加字幕
|
人工智能 数据可视化 机器人
GIF动画渲染、让灯塔闪烁、创建航空动态图……ChatGPT代码解释器插件「不止于代码」
GIF动画渲染、让灯塔闪烁、创建航空动态图……ChatGPT代码解释器插件「不止于代码」
210 0
|
Java
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏02支持中文及显示FPS
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏02支持中文及显示FPS
138 0
|
Java
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏20之enemy被攻击显示后退动画(block效果)
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏20之enemy被攻击显示后退动画(block效果)
164 0
|
Java 计算机视觉
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏04图像资源的透明处理
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏04图像资源的透明处理
121 0
|
存储 传感器 编解码
设计全新动作捕捉,构建水下3D系统,《阿凡达2》的特效背后藏了哪些秘密?
上映一周,票房破5亿。 暌违13年,詹姆斯·卡梅隆终于带来了《阿凡达2:水之道》。
1690 0
设计全新动作捕捉,构建水下3D系统,《阿凡达2》的特效背后藏了哪些秘密?
|
容器 内存技术
【全面解禁!真正的Expression Blend实战开发技巧】第九章 FluidMoveBehavior完全解析之二平滑运动的滚动条
原文:【全面解禁!真正的Expression Blend实战开发技巧】第九章 FluidMoveBehavior完全解析之二平滑运动的滚动条   这一章讲解FluidMoveBehavior的另一个应用,这是一个绝对原创的做法,目前已经被微软收录在silverlight.net,作者就是烤地瓜本人^^ 。
1075 0