// ==UserScript== // @name 青岛专技继续教育 // @namespace https://zysfxy-kfkc.webtrn.cn/ // @version 1.0.1 // @description 青岛专技继续教育,自动播放下一个,弹窗屏蔽 // @author xiajie // @match hthttps://zysfxy-kfkc.webtrn.cn/* // @icon http://webtrn.cn/favicon.ico // @grant none // @license GPL // @downloadURL https://update.greasyfork.icu/scripts/471994/%E9%9D%92%E5%B2%9B%E4%B8%93%E6%8A%80%E7%BB%A7%E7%BB%AD%E6%95%99%E8%82%B2.user.js // @updateURL https://update.greasyfork.icu/scripts/471994/%E9%9D%92%E5%B2%9B%E4%B8%93%E6%8A%80%E7%BB%A7%E7%BB%AD%E6%95%99%E8%82%B2.meta.js // ==/UserScript== (function() { 'use strict'; if(window.location.pathname == '/learnspace/learn/learn/templatetwo/index.action'){ console.log('进入课程详情'); //弹窗点击 setInterval(function(){ if($('.layui-layer-btn0').length>0){ $('.layui-layer-btn0').click(); } },1000); //是否播放页面 setInterval(function(){ var text = $('.s_mainmenucurrent').text(); if(text != '课件'){ $('#courseware_main_menu div').click(); } },5000); } if(window.location.pathname == '/learnspace/learn/learn/templatetwo/courseware_index.action'){ console.log('进入视频播放'); window.isEnd = false; //播放完成,点击下一节 setInterval(function(){ console.log(isEnd); if(isEnd == true){ isEnd = false; var len = $('.s_point').length; for(var i=0;i0 && total > 0 && (now / total)>0.95){ window.parent.isEnd = true; } },500); setInterval(function(){ var now = time_to_sec($('#container_controlbar_elapsed').text()); var total = time_to_sec($('#container_controlbar_duration').text()); if(now >0 && total > 0 && (now / total)>0.95){ window.parent.isEnd = true; } },500); } function time_to_sec(time) { var s = ''; var hour = 0; var min = 0; var sec= 0; if(time.split(':').length == 1){ sec = time.split(':')[0]; } if(time.split(':').length == 2){ min = time.split(':')[0]; sec = time.split(':')[1]; } if(time.split(':').length == 3){ hour = time.split(':')[0]; min = time.split(':')[1]; sec = time.split(':')[2]; } s = Number(hour*3600) + Number(min*60) + Number(sec); return s; }; })();