您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
深圳市教师教育网刷课
// ==UserScript== // @name 🥇【深圳市教师教育网刷课】影刃平台 // @namespace https://doc.yingren.xyz/ // @version 0.1 // @description 深圳市教师教育网刷课 // @author 影刃 // @match *.0755tt.com/* // @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== // @grant none // @license GPL 3 // ==/UserScript== (function () { 'use strict'; var current = -1 var playVideo = function(){ const iframe = document.querySelector('#mainFrame').contentWindow.document const classes = document.getElementsByClassName('s_point') current = current === -1 ? Array.from(document.getElementsByClassName('s_point')).findIndex(x => x.classList.contains('s_pointerct')) : current + 1 const next = current < classes.length - 1 && classes[current + 1] const video = iframe.querySelector('video') const track = iframe.querySelector('.trace_btn') if(!video){ setTimeout(playVideo, 2000) return } var trackId = setInterval(() => { track.click() }, 2000) var timeId = setInterval(() => { if (video.ended && timeId) { clearInterval(timeId) timeId = null video.playbackRate = 1 setTimeout(() => { clearInterval(trackId) next && next.click() setTimeout(playVideo, 2000); // Adjusted delay for starting the next video }, 10 * 2000) } }, 2000); } })();