自动学习网课视频脚本 - gbwlxy.dtdjzx.gov.cn
// ==UserScript== // @name 自动学习网课视频 // @namespace none // @version 1.0 // @description 自动静音视频并开启三倍速,自动识别课表并连续学习 // @author Your Name // @match http://gbwlxy.dtdjzx.gov.cn/* // @grant none // ==/UserScript==
(function() { 'use strict';
// 静音视频
function muteVideo() {
var video = document.querySelector('video');
if (video) {
video.muted = true;
}
}
// 开启三倍速
function setPlaybackRate() {
var video = document.querySelector('video');
if (video) {
video.playbackRate = 3;
}
}
// 自动学习
function autoStudy() {
var currentLesson = getCurrentLesson();
if (currentLesson) {
currentLesson.click();
}
}
// 获取当前课程
function getCurrentLesson() {
var lessonList = document.querySelectorAll('.lesson-item');
for (var i = 0; i < lessonList.length; i++) {
var lesson = lessonList[i];
var status = lesson.querySelector('.lesson-status');
if (status && status.innerText === '未学习') {
return lesson;
}
}
return null;
}
// 监听页面加载完成事件
window.addEventListener('load', function() {
// 静音视频
muteVideo();
// 开启三倍速
setPlaybackRate();
// 自动学习
autoStudy();
});
})();
原文地址: https://www.cveoy.top/t/topic/qfGY 著作权归作者所有。请勿转载和采集!