// ==UserScript==
// @name 智慧树刷课,作业脚本(暂时不能考试)
// @namespace xp9797
// @version 1.0
// @description 智慧树刷课脚本,支持自动刷课,自动跳转下一节,作业自动答题
// @author xp9797
// @connect ykhulian.com
// @run-at document-end
// @connect http://c.ykhulian.com/main.css
// @match *://*.zhihuishu.com/stuExamWeb*
// @match https://www.zhihuishu.com/portals_h5/*
// @match https://studyh5.zhihuishu.com/portals_h5/2clearning.html*
// @match https://studyh5.zhihuishu.com/videoStudy*
// @grant unsafeWindow
// @grant GM_xmlhttpRequest
// @grant GM_addStyle
// @grant GM_getResourceText
// @resource skcss https://c.ykhulian.com/resourse/components/main.css
// @require https://greasyfork.org/scripts/406149-skeleton-mediautil/code/skeleton-MediaUtil.js?version=820961
// @require https://greasyfork.org/scripts/406147-skeleton%E8%84%9A%E6%9C%AC%E7%AA%97%E5%8F%A3%E7%BB%98%E5%88%B6/code/skeleton%E8%84%9A%E6%9C%AC%E7%AA%97%E5%8F%A3%E7%BB%98%E5%88%B6.js?version=820972
// @require https://greasyfork.org/scripts/406148-skeleton-answerutil/code/skeleton-AnswerUtil.js?version=820959
// @downloadURL https://update.greasyfork.icu/scripts/416950/%E6%99%BA%E6%85%A7%E6%A0%91%E5%88%B7%E8%AF%BE%EF%BC%8C%E4%BD%9C%E4%B8%9A%E8%84%9A%E6%9C%AC%28%E6%9A%82%E6%97%B6%E4%B8%8D%E8%83%BD%E8%80%83%E8%AF%95%29.user.js
// @updateURL https://update.greasyfork.icu/scripts/416950/%E6%99%BA%E6%85%A7%E6%A0%91%E5%88%B7%E8%AF%BE%EF%BC%8C%E4%BD%9C%E4%B8%9A%E8%84%9A%E6%9C%AC%28%E6%9A%82%E6%97%B6%E4%B8%8D%E8%83%BD%E8%80%83%E8%AF%95%29.meta.js
// ==/UserScript==
(function() {
var rate= 1.5 //默认播放速度,1.5倍速
var stop_time = 30*60*1000 //自动关闭时长,默认半个钟
var $=unsafeWindow.jQuery;
var url=window.location.href;
setTimeout(function(){document.onselectstart=null},2000);//解除智慧树网页不能复制的限制
let skcss = GM_getResourceText('skcss')
GM_addStyle(skcss)
function start(all_li,with_out_what){
//获取所有要播放的视频
var all=$(all_li);
var new_video=new Array();
for(let i =0 ;i 【问题】:无 【问题】:' + json_question.substring(json_question.indexOf('】') + 1) + '。 【回答】:' + answer + '。
【回答】:抱歉找不到结果
播放速度:默认1.5倍速
'); $('#skdiv').append(''); $('#back').click( function(){ if(time==0){ time = stop_time console.log("半小时自动关闭");setTimeout(function(){window.history.back(-1);},stop_time) setInterval(function(){ if(time>1000){ $('#back').text("剩余秒:"+(time-=1000)) } },1000) } }) setTimeout(function(){start('li.clearfix.video','.time_icofinish')},3000)//开始刷共享课视频,传入视频li元素:li.clearfix.video和完成的视频.time_icofinish,即可刷课 }else if(url.indexOf('zhihuishu.com/portals_h5/2clearning.html#/course2cStudy')!=-1){ drawWindow(); console.log('开始刷视频'); $('#content').html('播放速度:默认1.5倍速
'); setTimeout(function(){start('li.lessonItem','.icon.finishProgress')},3000)//开始刷兴趣课视频,传入视频li元素:li.lessonItem 和完成的视频包含的元素:icon.finishProgress即可刷课。 } else if(url.indexOf('zhihuishu.com/stuExamWeb')!=-1 &&url.indexOf('dohomework')!=-1 ){ drawWindow(); $('#content').html('正在准备自动答题中...(清除选择)
'); console.log('开始自动答题'); clear_options(); } })();