Greasy Fork is available in English.
本脚本仅供学习和交流使用,不得用于任何违反法律法规或侵犯他人权益的行为。用户在使用本脚本时应自行承担责任,并遵守当地法律法规。若因使用本脚本导致任何违法违规行为,与本作者无关。
当前为
// ==UserScript==
// @name 大数据再教育自动刷课
// @namespace http://tampermonkey.net/
// @version v1.0.0
// @description 本脚本仅供学习和交流使用,不得用于任何违反法律法规或侵犯他人权益的行为。用户在使用本脚本时应自行承担责任,并遵守当地法律法规。若因使用本脚本导致任何违法违规行为,与本作者无关。
// @author You
// @match https://appn7ewdtmz2955.pc.xiaoe-tech.com/p/t_pc/course_pc_detail/video/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=xiaoe-tech.com
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
// Your code here...
// 定义要匹配的字符串开头,在每次课程完成后,下一个可以学习的课程的图标会变化
var searchString = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAABadJREFUWEe1V12IVVUU/tY593adcqby';
// 创建定时器
var intervalId = setInterval(function() {
// 查找所有的图片标签
var images = document.getElementsByTagName('img');
// 打印正在检查的图片数量
console.log("正在检查是否有下一个准备学习的视频");
// 循环遍历每个图片
for (var i = 0; i < images.length; i++) {
// 检查图片的src属性是否以指定的字符串开头
if (images[i].src.startsWith(searchString)) {
console.log('检查到有准备学习的视频')
// 模拟点击图片
images[i].parentElement.parentElement.click()
console.log(images[i].parentElement.parentElement)
console.log("点击下一个视频");
// 停止定时器
clearInterval(intervalId);
console.log("定时器停止.");
setTimeout(() => document.location.reload(), 3000)
break; // 停止循环
}
}
}, 8000);
})();