您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
当上课时遇到点名,自动单击正确答案
// ==UserScript== // @name 乐课网点名自动应答 // @namespace http://tampermonkey.net/ // @version 0.1 // @description 当上课时遇到点名,自动单击正确答案 // @author NWater // @match https://webapp.leke.cn/interact-classroom/ // @icon https://static.leke.cn/images/letaoedu/favicon.ico // @license MIT // @grant none // ==/UserScript== (function() { 'use strict'; console.log(`点名自动应答脚本已载入`); setInterval(()=>{ if(document.querySelector('.ant-modal-wrap') && ( (!document.querySelector('.ant-modal-wrap').attributes.style) || (!document.querySelector('.ant-modal-wrap').attributes.style.value.match(/display\s*:\s*none/)) )){ console.log(`${Date()} 检测到点名: `); console.log(document.querySelector('.ant-modal-wrap')); document.querySelectorAll('span.answer').forEach((e)=>{ if(e.textContent == eval(document.querySelector('.question').textContent.match(/[0-9]+\s*[-+*/]\s*[0-9]+/)[0])){ console.log(`点名自动应答: ${document.querySelector('.question').textContent.match(/[0-9]+\s*[-+*/]\s*[0-9]+/)[0]} = ${e.textContent}`); e.click(); } }); } },1000); })();