// ==UserScript== // @name 网课(重庆理工大学/继续教育考学网)刷课(生效域名:*.360xkw.com) // @namespace http://tampermonkey.net/ // @version 0.9 // @description (有问题点反馈咯)这是一个定制化自动脚本,如需定制其他网站以及功能扩展,或学习,联系vx:xiguayaodade,qq:1908245302 // @author xiguayaodade // @license MIT // @match *://*.360xkw.com/* // @grant GM_info // @grant GM_getTab // @grant GM_saveTab // @grant GM_setValue // @grant GM_getValue // @grant GM_addStyle // @grant unsafeWindow // @grant GM_listValues // @grant GM_deleteValue // @grant GM_notification // @grant GM_xmlhttpRequest // @grant GM_getResourceText // @grant GM_registerMenuCommand // @grant GM_unregisterMenuCommand // @grant GM_addValueChangeListener // @grant GM_removeValueChangeListener // @homepage http://8.130.116.135/?article/ // @source http://8.130.116.135/?article/ // @icon https://picx.zhimg.com/v2-ce62b58ab2c7dc67d6cabc3508db5795_l.jpg?source=32738c0c // @require https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js // @downloadURL none // ==/UserScript== (function() { 'use strict'; /* globals jQuery, $, waitForKeyElements */ var ddds3 = null; var addMessage = null; var n = 0; var li = document.getElementsByClassName("isVldeo"); $(()=>{ alert("\u004d\u0072\u002e\u0059\u0061\u006e\u0067\u63d0\u793a\u60a8\uff1a\u70b9\u51fb\u786e\u5b9a\uff0c\u7136\u540e\u9009\u62e9\u8981\u89c2\u770b\u7684\u89c6\u9891\u5373\u53ef\u3002\u0050\u0053\u003a\u63a8\u8350\u4f60\u9009\u62e9\u6bcf\u4e2a\u8bfe\u7a0b\u7b2c\u4e00\u6761\u89c6\u9891\uff0c\u6211\u4f1a\u81ea\u52a8\u4e3a\u60a8\u68c0\u7d22\u672a\u64ad\u653e\u5b8c\u7684\u89c6\u9891\u3002\u8bf7\u60a8\u8010\u5fc3\u7b49\u5f85\uff01"); }) const panel = function(){ var container = $('
'); var titleBar = $('
\ud83c\udf49\u897f\u74dc\u7f51\u8bfe\u52a9\u624b\ud83c\udf49
'); var minimizeButton = $('
'); var maxButton = $('
'); var content = $('
'); var tips = $(''); var scrollText = $('').text('\u4e7e\u5764\u672a\u5b9a\uff0c\u4f60\u6211\u7686\u662f\u9ed1\u9a6c----\u4f5c\u8005\uff1a\u897f\u74dc\u8981\u5927\u7684\uff08\u611f\u8c22\u652f\u6301\uff01\uff09').css({ 'position': 'absolute', 'top': '15%', 'left': '50%', 'transform': 'translate(-50%, -50%)', 'width': '90%', 'height': '25px', 'font-size': '16px', 'line-height': '1.5', 'white-space': 'nowrap' }).appendTo(content); //var ddds1 = $('
\u70b9\u51fb\u542f\u52a8\uff1a
'); //var ddds5 = $('
\u70b9\u51fb\u542f\u52a8\uff1a
'); //var ddds2 = $('
\u89c6\u9891\u500d\u901f\uff1a
'); ddds3 = $('
\u002d\u002d\u002d\u002d\u6b63\u5728\u542f\u52a8\uff0c\u8bf7\u7a0d\u540e\u002e\u002e\u002e\u002d\u002d\u002d\u002d
'); var ddds4 = $('
\u003e\u003e\u003e\u8054\u7cfb\u003a\u0031\u0039\u0030\u0038\u0032\u0034\u0035\u0033\u0030\u0032\u0040\u0071\u0071\u002e\u0063\u006f\u006d
'); container.append(titleBar); //content.append(ddds1); //content.append(ddds5); //content.append(ddds2); content.append(ddds3); content.append(ddds4); container.append(content); container.append(maxButton); container.append(minimizeButton); $('body').append(container); $('body').append(tips); GM_addStyle(` #gm-interface { position: fixed; top: 50%; left: 50%; border-radius: 5px; background-color: white; z-index: 9999; } #gm-title-bar { padding: 5px; background-color: #ffc0c0; border: 1px solid black; border-radius: 5px; cursor: grab; } #gm-minimize-button { position: absolute; top: 2px; right: 2px; width: 30px; height: 30px; border-radius: 5px; padding: 0; font-weight: bold; background-color: #ffc0c0; cursor: pointer; } #gm-content { padding: 10px; border: 1px solid black; border-radius: 2px 2px 5px 5px; background-color: #ffe5e5; width: 400px; height: 300px; } .tip{ font-family: "黑体"; color: black; -webkit-transform: scale(0.8); position:absolute; padding: 6px 5px; background-color:#ffe8f0; border-radius: 4px; z-index: 9999; } `); titleBar.on('mousemove',function(e){ tips.attr("style", "display:black;"); var top = e.pageY+5; var left = e.pageX+5; tips.css({ 'top' : top + 'px', 'left': left+ 'px' }); }); titleBar.on('mouseout',function(){ tips.hide(); }); titleBar.on('mousedown', function(e) { var startX = e.pageX - container.offset().left + window.scrollX; var startY = e.pageY - container.offset().top + window.scrollY; $(document).on('mousemove', function(e) { e.preventDefault(); var newX = e.pageX - startX; var newY = e.pageY - startY; container.css({ left: newX, top: newY }); }); $(document).on('mouseup', function() { $(document).off('mousemove'); $(document).off('mouseup'); }); }); minimizeButton.on('click', function() { minimizeButton.attr("style", "display:none;"); maxButton.attr("style", "display:black;"); content.slideToggle(0); container.css({ width: 200 }); }); maxButton.on('click', function() { minimizeButton.attr("style", "display:black;"); maxButton.attr("style", "display:none;"); content.slideToggle(0); container.css({ width: 400 }); }); // 监听鼠标滚轮事件,实现消息框滚动 ddds3.on('mousewheel', function(event) { event.preventDefault(); var scrollTop = ddds3.scrollTop(); ddds3.scrollTop(scrollTop + event.originalEvent.deltaY); }); // 添加新消息 addMessage = function(message){ // 检查消息数量,移除最早的一条消息 if (ddds3.children().length >= 288) { ddds3.children().first().remove(); } // 创建消息元素并添加到消息框容器 var messageElement = $('
').text(message).css({ 'margin-bottom': '10px' }).appendTo(ddds3); } } panel(); setInterval(function(){ $(()=>{ for(let i=0;i < li.length;i++){ li[1].onclick = function(){ n = i; } } }) },5000) setTimeout(function () { var elevideo = document.getElementById("live_video"); elevideo.addEventListener('play',function(){ console.log("\u0079\u006a\u0063\u003a\u5f00\u59cb\u64ad\u653e"); addMessage("\u0079\u006a\u0063\u003a\u5f00\u59cb\u64ad\u653e"); }) elevideo.addEventListener('playing',function(){ console.log("\u0079\u006a\u0063\u003a\u6b63\u5728\u64ad\u653e"); addMessage("\u0079\u006a\u0063\u003a\u6b63\u5728\u64ad\u653e"); }) elevideo.addEventListener('pause',function(){ console.log("\u0079\u006a\u0063\u003a\u6682\u505c\u64ad\u653e"); addMessage("\u0079\u006a\u0063\u003a\u6682\u505c\u64ad\u653e"); }) elevideo.addEventListener('ended',function(){ addMessage("\u0079\u006a\u0063\u003a\u7ed3\u675f\u64ad\u653e"); n++; document.getElementsByClassName("isVideo")[n].click(); }) }, 5000) })();