继续教育自动播放插件 (继续教育自动学习软件)

( function () { 'use strict' ; var numDan=- 1 ; var numDuo=- 1 ; var dateAnswer = [ "ABCD" , "BCD" , "ACD" , "ABD" , "ABC" , "AB" , "AC" , "AD" , "BC" , "BD" , "CD" ] var answer var queStyle= "" setInterval ( function () { document . querySelector ( 'div.pv-video-wrap>video.pv-video' ). autoplay = true ; let Rate = document . querySelector ( 'div.pv-video-wrap>video.pv-video' ). playbackRate ; if ( Rate == 1 ){ document . querySelector ( 'div.pv-video-wrap>video.pv-video' ). playbackRate = 16 ;} //document.querySelector('div.pv-ask-right span').textContent 这里是单选、多选,判断也是单选。 queStyle= document . querySelector ( 'div.pv-ask-right span' ). textContent answer= document . querySelectorAll ( 'div.pv-ask-form>input' ) if (queStyle. indexOf ( '单选题' )>= 0 ){ if (numDan>=answer. length - 1 ){numDan=- 1 ;} numDan++; console . log (numDan); answer[numDan]. click (); setTimeout ( function (){ document . querySelector ( 'div.pv-ask-foot>button.pv-ask-submit' ). click ()}, 500 ) } if (queStyle. indexOf ( '多选题' )>= 0 ){ if (numDuo>= 10 ){numDuo=- 1 ;} numDuo++; console . log (numDuo) if (dateAnswer[numDuo]. indexOf ( 'A' )>= 0 ){answer[ 0 ]. click ()} if (dateAnswer[numDuo]. indexOf ( 'B' )>= 0 ){answer[ 1 ]. click ()} if (dateAnswer[numDuo]. indexOf ( 'C' )>= 0 ){answer[ 2 ]. click ()} if (dateAnswer[numDuo]. indexOf ( 'D' )>= 0 ){answer[ 3 ]. click ()} setTimeout ( function (){ document . querySelector ( 'div.pv-ask-foot>button.pv-ask-submit' ). click ()}, 500 ) } }, 3000 ); // Your code here... })();