您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
自动视频学习
当前为
// ==UserScript== // @name 广东省专技网继续教育平台学习辅助工具 // @namespace http://greasyfork.icu // @version 0.3 // @description 自动视频学习 // @author midpoint // @match *://ggfw.gdhrss.gov.cn/zxpx/auc/play/player?* // @run-at document-end // @grant none // ==/UserScript== function geturls(urls){ var url=$('.content-learning,.content-unstart').each(function () { var str; str=$(this).parent().attr('href'); str=str.match(/\('(.+)'\)/); if(str!=null) {urls.push('http://'+document.domain+str[1]);} else {urls.push(location.href);} }); console.log('urls length:'+urls.length); } function start() { console.log('稍等,准备一下,几秒钟后开始学习……'); if(typeof tm1!=="undefined") { clearInterval(tm1); }; if(typeof tm2!=="undefined") { clearTimeout(tm2); }; var urls=[]; geturls(urls); var count=0; var unfinish=false; var str=''; if (window.top == window.self) { frm='<frameset cols=\'*\'>\n<frame id=\'gx\' name=\'gx\' src=\''+location.href+'\'/>'; frm+='</frameset>'; with(document) { write(frm); void(close()); } } var ifr=window.frames['gx']; // var doc=ifr.document; var doc=window.frames['gx'].document; var tm1=setInterval(function() { str=$(doc).find('.learnpercent').text(); if(str.indexOf('完成')>0) { unfinish=false; count++; } $(doc).find('.prism-big-play-btn pause').click(); if(unfinish || count>urls.length) return; unfinish=true; console.log('count:'+count); console.log('urls[count]:'+urls[count]); $(doc).find('#gx').src=urls[count]; document.getElementById("gx").src=urls[count]; if(typeof tm2!=="undefined") { clearTimeout(tm2); } var tm2=setTimeout(function() { //doc=ifr.document; doc=window.frames['gx'].document; $(doc).find('.prism-big-play-btn').click(); $(doc).find('.prism-button prism-button-retry').click(); ifr.getTimu=function(index) { return false; } }, 2000); }, 3000); return '祝大家快乐学习!健康生活!'; } start();