Greasy Fork is available in English.
2024年智慧中小学暑假教师研修,秒过,每个视频多点几遍,疯狂点鼠标左键。有问题可以联系我https://space.bilibili.com/15344563。其他人均为假冒,不要相信。刷课效果可以见https://www.bilibili.com/video/BV19f421q7hA
当前为
// ==UserScript==
// @name 秒过2024年智慧中小学暑假教师研修,每个视频多点几遍,疯狂点鼠标左键
// @namespace http://tampermonkey.net/
// @version 0.64
// @author hydrachs
// @description 2024年智慧中小学暑假教师研修,秒过,每个视频多点几遍,疯狂点鼠标左键。有问题可以联系我https://space.bilibili.com/15344563。其他人均为假冒,不要相信。刷课效果可以见https://www.bilibili.com/video/BV19f421q7hA
// @license MIT
// @match https://basic.smartedu.cn/*
// @match https://www.smartedu.cn/*
// @match https://teacher.vocational.smartedu.cn/*
// @match https://core.teacher.vocational.smartedu.cn/*
// ==/UserScript==
(function() {
'use strict';
// 创建弹簧
function createPopup(message1, message2, message3, message4, message5, message6) {
const modal = document.createElement('div');
modal.style.position = 'fixed';
modal.style.top = '20%';
modal.style.left = '20%';
modal.style.width = '60%'; // 调整肥度为60%
modal.style.height = 'auto'; // 高度自动调整
modal.style.backgroundColor = '#fff';
modal.style.padding = '20px';
modal.style.borderRadius = '5px';
modal.style.boxShadow = '0 0 10px rgba(0,0,0,0.5)';
modal.style.zIndex = '9999';
const text1 = document.createElement('p');
text1.style.color = 'red';
text1.style.fontSize = '28px';
text1.textContent = message1;
text1.style.textAlign = 'center';
text1.style.marginBottom = '10px';
const text2 = document.createElement('p');
text2.textContent = message2;
text2.style.fontSize = '19px';
text2.style.marginBottom = '10px';
const text3 = document.createElement('p');
text3.textContent = message3;
text3.style.fontSize = '19px';
text3.style.marginBottom = '10px';
const text4 = document.createElement('p');
text4.textContent = message4;
text4.style.fontSize = '19px';
text4.style.marginBottom = '10px';
const text5 = document.createElement('p');
text5.textContent = message5;
text5.style.fontSize = '19px';
text5.style.marginBottom = '10px';
const text6 = document.createElement('p');
text6.textContent = message6;
text6.style.textAlign = 'right';
text6.style.fontSize = '25px';
text6.style.marginBottom = '10px';
const button = document.createElement('button');
button.textContent = '我知道了';
button.style.padding = '5px 10px';
button.style.cursor = 'pointer';
button.onclick = function() {
modal.remove();
};
const buttonContainer = document.createElement('div');
buttonContainer.style.display = 'flex';
buttonContainer.style.justifyContent = 'center';
buttonContainer.style.alignItems = 'center';
buttonContainer.style.marginTop = '10px';
buttonContainer.appendChild(button);
modal.appendChild(text1);
modal.appendChild(text2);
modal.appendChild(text3);
modal.appendChild(text4);
modal.appendChild(text5);
modal.appendChild(text6);
modal.appendChild(buttonContainer);
document.body.appendChild(modal);
}
// 创建暗影
function createContactButton() {
const button = document.createElement('button');
button.textContent = '联系脚本作者';
button.style.position = 'fixed';
button.style.top = '10px';
button.style.right = '10px';
button.style.zIndex = '10000';
button.style.padding = '10px 20px';
button.style.border = 'none';
button.style.backgroundColor = '#ff0000'; // 设置背景颜色为红色,辣眼睛配色
button.style.color = '#ffd700'; // 设置字体颜色为黄色
button.style.fontWeight = 'bold';
button.style.cursor = 'pointer';
button.onclick = function() {
window.open('https://space.bilibili.com/15344563', '_blank');
};
document.body.appendChild(button);
}
// 弹弹弹
createPopup('不支持高校、职教版本', '提示:', '1.使用方法:点开视频,鼠标快速点几次空白处或者暂停/播放键,然后观察进度条是否跳转到最后几秒,如果跳过去了,等待视频播放完成即可。如果进度条还在前面,再次快速点几次空白处或者暂停/播放键,直到进度条跳转到最后几秒;', '2.此脚本永久免费,以前、现在、未来都免费,谨防上当受骗;', '3.有问题可以点右上角的“联系脚本作者”;', '———hydrachs');
createContactButton();
function removePopup() {
var popup = document.querySelector('.fish-modal-confirm-btns');
if (popup) {
popup.parentNode.removeChild(popup);
console.log('出现知道了按钮');
}
}
function removeNewPopup() {
var newPopup = document.querySelector('.fish-modal-content');
if (newPopup) {
newPopup.parentNode.removeChild(newPopup);
console.log('移除弹窗2');
}
}
function skipVideo() {
let video = document.querySelector('video');
if (video) {
video.muted = true; // 设置噪音
video.play();
video.pause();
video.currentTime = video.duration;
video.play();
setTimeout(700);
video.currentTime = video.duration - 3;
video.play();
video.currentTime = video.duration - 5;
video.play();
}
}
// 海豚音播放视频
function skipVideo2() {
let video = document.querySelector('video');
if (video) {
video.muted = true;
video.play();
}
}
function rapidSkip(times, interval) {
let count = 0;
const intervalId = setInterval(() => {
if (count >= times) {
clearInterval(intervalId);
return;
}
skipVideo();
count++;
}, interval);
}
let clickTimer;
document.addEventListener('DOMContentLoaded', function() {
removePopup();
removeNewPopup();
console.log('移除弹窗');
});
document.addEventListener('click', function(event) {
if (event.button === 0) {
if (clickTimer) {
clearInterval(clickTimer);
}
rapidSkip(4, 50);
clickTimer = setInterval(() => {
rapidSkip(4, 50);
}, 8000);
}
});
})();