java求助
为什么自动播放完一个视频,不会自动播放下一个,而是重复播放,需要修改哪一个地方?// @AuThor luter
// @match *.dtdjzx.gov.cn/course/special/*
// @match *.dtdjzx.gov.cn/*
// @grant none
// ==/UserScript==
(function ()
{setTimeout(function()
{if(window.location.href.indexOf("#/home")!=-1){
window.open("#/personSpace");
}
else
{
if(window.location.href.indexOf("studyCours")!=-1)//课程列表页判断
{document.getElementsByClassName("el-table__row").getElementsByClassName("cell").getElementsByTagName("span").click();
window.opener = null;
window.open(' ','_self');
window.close();}
else
{document.getElementsByTagName("video").muted = true;
document.getElementsByTagName("video").play();
setInterval(function ()
{ var ti = document.getElementsByTagName("video").duration-document.getElementsByTagName("video").currentTime
console.log(ti)
if(ti ==0)
{setTimeout(function(){document.querySelector("#app > div > div.nav > div > ul > li:nth-child(10) > a").click();},10000);
//window.close();
setTimeout(function(){window.location.reload();},20000);
}
}, 10000);
}
}
}, 10000);
}
)(); 兄弟,你确定这是java么?而不是js? 这不是js吗,和java有什么关系
而且这里面你貌似没有获取下一个视频的节点,获取数值好像是被写死了 (盲猜) 我看不出来跟java有什么关系 哪个网页,我帮你写一个 呛水的鱼 发表于 2021-8-16 19:06
哪个网页,我帮你写一个
山东干部网络学院,有时候不在电脑边想自动学习的
https://gbwlxy.dtdjzx.gov.cn/content#/projectDetail?id=3487301376055194246
// ==UserScript==
// @name 灯塔党建党员教育挂机学习
// @namespace **************
// @version 0.999
// @description灯塔党建在线挂机学习脚本
// @author luter
// @match *.dtdjzx.gov.cn/course/special/*
// @match *.dtdjzx.gov.cn/*
// @grant none
// ==/UserScript==
(function ()
{setTimeout(function()
{if(window.location.href.indexOf("#/home")!=-1){
window.open("#/personSpace");
}
else
{
if(window.location.href.indexOf("studyCours")!=-1)//课程列表页判断
{document.getElementsByClassName("el-table__row").getElementsByClassName("cell").getElementsByTagName("span").click();
window.opener = null;
window.open(' ','_self');
window.close();}
else
{document.getElementsByTagName("video").muted = true;
document.getElementsByTagName("video").play();
setInterval(function ()
{ var ti = document.getElementsByTagName("video").duration-document.getElementsByTagName("video").currentTime
console.log(ti)
if(ti ==0)
{setTimeout(function(){document.querySelector("#app > div > div.nav > div > ul > li:nth-child(10) > a").click();},10000);
//window.close();
setTimeout(function(){window.location.reload();},20000);
}
}, 10000);
}
}
}, 10000);
}
)(); bravepione 发表于 2021-8-17 08:51
山东干部网络学院,有时候不在电脑边想自动学习的
https://gbwlxy.dtdjzx.gov.cn/content#/projectDetai ...
灯塔啊 我知道 我还写过不过我现在没账号测试了
页:
[1]