2021/7/6 下午5:32:38
当前为
// ==UserScript==
// @name 继续教育自动答题
// @namespace Violentmonkey Scripts
// @match *://pcourse.gzteacher.com/video/*
// @grant none
// @version 1.0
// @author -
// @description 2021/7/6 下午5:32:38
// ==/UserScript==
//添加视频弹出题目时添加自动答题方法
console.log('load autoAnswer...')
if("undefined" == typeof videoplayer){
videoplayer = window.parent.videoplayer
}
var qaid = getQueryVariable("formMap.QASTORE_ID")
setTimeout(function () {
autoAnswer(qaid);
}, 3000);
function autoAnswer(qaid){
console.log('autoAnswer start...qaid: ' + qaid);
console.log('选择正确回答项');
var api = frameElement.api, W = api.opener;
W.qaMap.userResult = W.qaMap.ans;
console.log('提交回答');
if("undefined" == typeof showAns){
api.content.showAns();
}else{
showAns();
}
console.log('继续学习');
videoplayer.updateActivity(qaid,W.qaMap["status"], false);
console.log('关闭答题窗口');
W.qaDialog.close();
videoplayer.play()
}
function getQueryVariable(variable){
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i=0;i<vars.length;i++) {
var pair = vars[i].split("=");
if(pair[0] == variable){return pair[1];}
}
return(false);
}