// ==UserScript== // @name 自动点确定 // @namespace https://scriptcat.org/ // @version 1.0.0 // @description 小圈使用,自动点击 // @author aqsz // @match *://*/* // @inject-into auto // @grant none // @license All Rights Reserved // ==/UserScript== (function() { 'use strict'; function triggerClick(el) { const evt = new MouseEvent('click', { bubbles: true, cancelable: true, view: window }); el.dispatchEvent(evt); } function checkAndClick() { const cancelBtn = document.querySelector('div.course_rate_btn:not(.course_rate_right_btn)'); const confirmBtn = document.querySelector('div.course_rate_btn.course_rate_right_btn'); // const cancelBtn = document.querySelector('div.course_rate_btn[data-v-2e0cc876]:not(.course_rate_right_btn)'); // const confirmBtn = document.querySelector('div.course_rate_btn[data-v-2e0cc876].course_rate_right_btn'); console.log("【脚本检测】", {cancelBtn, confirmBtn}); if(cancelBtn && confirmBtn && confirmBtn.offsetParent !== null){ console.log("✅找到弹窗,点击确定"); triggerClick(confirmBtn); } } setInterval(checkAndClick, 5000); })();