您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
autoplay
// ==UserScript== // @name 自动播放插件 // @include http://www.gzjxjy.gzsrs.cn // @include https://www.gzjxjy.gzsrs.cn // @version 1.2 // @description autoplay // @author Jos // @match http://www.gzjxjy.gzsrs.cn/personback/#/learning?id=1409765570891055105 // @match http://www.gzjxjy.gzsrs.cn/personback/#/learning?id=1409765570891055105 // @match https://www.gzjxjy.gzsrs.cn/personback/#/learning?id=1409765570891055105 // @match https://www.gzjxjy.gzsrs.cn/personback/#/learning?id=1409765570891055105 // @grant none // @namespace http://www.gzjxjy.gzsrs.cn/personback/#/learning?id=1409765570891055105 // ==/UserScript== var course = document.getElementsByClassName("rightnav cursor-p")[0] var list = course.getElementsByTagName("li") var i setInterval(function(){ for (i = 0; i < list.length; i++){ //定位当前课程 if (list[i].className == "active" && list[i].innerText.indexOf("目录") == -1){ console.log(list[i].innerText) console.log(i) var current_course = i } } //当前课程播放完成 if (list[current_course].innerText.indexOf("100%") != -1){ //防止点击章节名 if(list[current_course+1].innerText.indexOf("%") == -1){ list[current_course+2].click() }else{ list[current_course+1].click() } } },2000)