魔学院自动播放脚本

魔学院视频自动播放

当前为 2023-03-13 提交的版本,查看 最新版本

// ==UserScript==
// @name        魔学院自动播放脚本
// @namespace    https://gitee.com/readpage
// @version      0.2
// @description  魔学院视频自动播放
// @author       readpage
// @match        https://*.study.moxueyuan.com/**
// @icon         https://statics.moxueyuan.com/dist/img/sy_logo_bg.07592ed2.png
// @grant        none
// @license      MIT
// ==/UserScript==
const autoplay = ()=> {
    const url = window.location.href;
    if(url.indexOf("/new/course") != -1) {
        let video = document.querySelector('#player_html5_api')
        let timeNow = new Date();
        let hours = timeNow.getHours();
        if (hours >= 8 && hours < 18) {
            //点击开始按钮
            document.querySelector('#player > button')?.click()
            //关闭提示
            document.querySelector('.dialog-footer-cancel.theme-bg-h-hover')?.click()
            //关闭播放结束提示
            document.querySelector('#app > div > section > main > div > div:nth-child(7) > div > div.el-dialog__footer > div > div > div.dialog-footer-cancel')?.click()
            if(video && video.duration - video.currentTime >= 10) {
                //执行播放
                video.play()
            }
        }
    }
}
window.onload = () => {
    setInterval(() => {
       autoplay()
    }, 2000)
}