您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
秒刷秒考vx:shuake345|本脚本为全自动看完视频|不自动考试
当前为
// ==UserScript== // @name qianuni.com-企安e学-m // @namespace shuake345,专注刷课的vx // @version 0.2 // @description 秒刷秒考vx:shuake345|本脚本为全自动看完视频|不自动考试 // @author shuake345 // @match *://*.qianuni.com/study/* // @grant none // ==/UserScript== (function() { 'use strict'; var Zyurl = 'courseDetails' var Cyurl = 'courseOutlineId' document.addEventListener("visibilitychange", function() { console.log(document.visibilityState); if (document.visibilityState == "hidden") { } else if (document.visibilityState == "visible") { if (document.URL.search(Zyurl) > 1) { setTimeout(sx, 1000) } } }); function getRelativeDiv(e) { var t = r.id; return (t = t.replace(/(sp-separator-)(.+)/, (function(t, r, n) { return r + String(Number(n) + ("pre" == e ? -1 : 1)); }))) ? document.getElementById(t) : null; function sp_transition(e, t) { var r = sp_transition.TweenF; r || (r = (r = Tween[TweenM[prefs.s_method]])[TweenEase[prefs.s_ease]] || r, sp_transition.TweenF = r); var n = 1e3 / prefs.s_FPS, a = 0, o = e, i = t - e, s = Math.ceil(prefs.s_duration / n), c = window.scrollX; !function transition() { var e = Math.ceil(r(a, o, i, s)); window.scroll(c, e), a < s && (a++, setTimeout(transition, n)); }(); } function scrollIt(e, t) { sp_transition(e, t); } switch (e.target.id) { case "sp-sp-gotop": scrollIt(window.scrollY, 0); break; case "sp-sp-gopre": var n = getRelativeDiv("pre"); if (!n) return; t = window.scrollY; var a = n.getBoundingClientRect().top; a = t - (r.getBoundingClientRect().top - a); scrollIt(t, a); break; case "sp-sp-gonext": var o = getRelativeDiv("next"); if (!o) return; t = window.scrollY; var i = o.getBoundingClientRect().top; i = t + (-r.getBoundingClientRect().top + i); scrollIt(t, i); break; case "sp-sp-gobottom": scrollIt(window.scrollY, Math.max(document.documentElement.scrollHeight, document.body.scrollHeight)); } function getRelativeDiv(e) { var t = r.id; return (t = t.replace(/(sp-separator-)(.+)/, (function(t, r, n) { return r + String(Number(n) + ("pre" == e ? -1 : 1)); }))) ? document.getElementById(t) : null; } function sp_transition(e, t) { var r = sp_transition.TweenF; r || (r = (r = Tween[TweenM[prefs.s_method]])[TweenEase[prefs.s_ease]] || r, sp_transition.TweenF = r); var n = 1e3 / prefs.s_FPS, a = 0, o = e, i = t - e, s = Math.ceil(prefs.s_duration / n), c = window.scrollX; !function transition() { var e = Math.ceil(r(a, o, i, s)); window.scroll(c, e), a < s && (a++, setTimeout(transition, n)); }(); } function scrollIt(e, t) { sp_transition(e, t); } switch (e.target.id) { case "sp-sp-gotop": scrollIt(window.scrollY, 0); break; case "sp-sp-gopre": var n = getRelativeDiv("pre"); if (!n) return; t = window.scrollY; var a = n.getBoundingClientRect().top; a = t - (r.getBoundingClientRect().top - a); scrollIt(t, a); break; case "sp-sp-gonext": var o = getRelativeDiv("next"); if (!o) return; t = window.scrollY; var i = o.getBoundingClientRect().top; i = t + (-r.getBoundingClientRect().top + i); scrollIt(t, i); break; case "sp-sp-gobottom": scrollIt(window.scrollY, Math.max(document.documentElement.scrollHeight, document.body.scrollHeight)); } function windowscroll(fn = () => { }) { safeWaitFunc(() => document.documentElement, () => { var beforeScrollTop = document.documentElement.scrollTop window.addEventListener("scroll", function(e) { var afterScrollTop = document.documentElement.scrollTop, delta = afterScrollTop - beforeScrollTop; if (delta === 0) return false; fn(delta > 0 ? "down" : "up", e); beforeScrollTop = afterScrollTop; }, false); }) } } function sx() { window.location.reload() } function Zy() { if(document.querySelector('[style="color: rgb(9, 118, 254);"]')!==null){ document.querySelector('[style="color: rgb(9, 118, 254);"]').click() } } setInterval(Zy, 2210) function Cy() { if(document.getElementsByClassName('ccH5TimeTotal')[0]!==undefined){ var alltime=document.getElementsByClassName('ccH5TimeTotal')[0].innerText.split(':') var allmiao switch (alltime.length){ case 2: allmiao = alltime[0]*60+alltime[1]-1 document.getElementsByTagName('video')[0].play() break; case 3: allmiao = alltime[0]*3600+alltime[1]*60+alltime[0]-1 document.getElementsByTagName('video')[0].play() break; default: } } } setInterval(Cy, 5210) })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址