您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
hlstudy.scbaixin.net自动跳转下一个视频,在视频播放完成后自动跳转到下一个lesson
当前为
// ==UserScript== // @name hlstudy.scbaixin.net自动跳转下一个视频 // @version 1.0 // @description hlstudy.scbaixin.net自动跳转下一个视频,在视频播放完成后自动跳转到下一个lesson // @author Your Name // @match http://hlstudy.scbaixin.net/study/lesson/content/* // @grant none // @namespace https://gf.qytechs.cn/users/1402509 // ==/UserScript== (function() { 'use strict'; // 检查当前域名是否为 hlstudy.scbaixin.net if (window.location.hostname === 'hlstudy.scbaixin.net') { // 等待视频元素加载完成 const observer = new MutationObserver((mutationsList, observer) => { for (let mutation of mutationsList) { if (mutation.type === 'childList') { const video = document.getElementById('studyvideo'); if (video) { // 视频元素加载完成后自动播放 video.play(); // 监听视频播放完成事件 video.addEventListener('ended', function() { // 获取当前lesson的值 const currentLesson = parseInt(new URLSearchParams(window.location.search).get('lesson')); // 计算下一个lesson的值 const nextLesson = currentLesson + 1; // 构建新的URL const newUrl = window.location.origin + window.location.pathname + '?course=' + new URLSearchParams(window.location.search).get('course') + '&lesson=' + nextLesson + '&status=' + new URLSearchParams(window.location.search).get('status'); // 跳转到新的URL window.location.href = newUrl; }); // 停止观察 observer.disconnect(); break; } } } }); // 配置观察选项 const config = { childList: true, subtree: true }; // 开始观察document.body observer.observe(document.body, config); } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址