2倍速, 静音播放,自动连播
// ==UserScript==
// @name 证券从业课程培训视频插件
// @namespace https://www.sacedu.cn
// @version 0.3
// @description 2倍速, 静音播放,自动连播
// @author X5ys
// @match https://www.sacedu.cn/
// @grant none
// @license MIT
// ==/UserScript==
// 2024-09-19
// 新增自动连播
// 由于过高倍速会被检测,目前只有2倍速是安全的
(function() {
'use strict';
// Your code here...
// console.log("set ok");
//if(document.querySelector("head > title").innerHTML != "SAC证券培训"){
// console.log(document.querySelector("head > title").innerHTML);
// return;
//}
var video,videonew;
var itv = setInterval(get_video_tag, 500);
var ichange = setInterval(check_change, 5000);
function get_video_tag(){
video = document.querySelector("#content video");
if (video){
console.log("EXT LOG: 已找到页面中的 video");
video.playbackRate=2;
console.log("EXT LOG: 已设置为 2 倍速播放");
video.muted = true;
console.log("EXT LOG: 视频已静音播放");
clearInterval(itv);
}else{
console.log("EXT LOG: 未找到页面中的视频");
}
}
function check_change(){
videonew = document.querySelector("#content video");
if (video && videonew && video != videonew){
video = videonew
console.log("视频已经切换,重新设置播放");
itv = setInterval(get_video_tag, 500);
}
}
})();