足球计算器脚本

足球计算器去除点击限制

目前為 2024-07-20 提交的版本,檢視 最新版本

// ==UserScript==
// @name         足球计算器脚本
// @namespace    https://m.sporttery.cn/mjc/jsq/zqbqc/
// @supportURL   https://m.sporttery.cn/mjc/jsq/zqbqc/
// @version      2024-07-06
// @description  足球计算器去除点击限制
// @author       韩鹏飞
// @match        *://m.sporttery.cn
// @match        *://m.sporttery.cn/*
// @icon         data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

     // 函数:移除所有 <span> 标签中的 oddsDis 和 oddsPanDis 样式属性
    function removeOddsDisClass() {
        // 获取页面中所有带有 oddsDis 类的 <span> 标签
        const spans = document.querySelectorAll('span.oddsDis');
        const oddsPanDis = document.querySelectorAll('span.oddsPanDis');

        // 遍历每个 <span> 标签并移除 oddsDis 和 oddsPanDis 类
        spans.forEach(span => {
            span.classList.remove('oddsDis');
        });

        oddsPanDis.forEach(span => {
            span.classList.remove('oddsPanDis');
        });
    }

    // 使用 MutationObserver 监视 DOM 变化
    const observer = new MutationObserver((mutationsList) => {
        for (const mutation of mutationsList) {
            if (mutation.type === 'childList') {
                removeOddsDisClass();
            }
        }
    });

    // 开始监视文档中的添加或删除节点
    observer.observe(document.body, {
        childList: true,
        subtree: true
    });

    // 重写 oddsDis 和 oddsPanDis 类的样式
    const style = document.createElement('style');
    style.innerHTML = `
        .oddsDis {
            /* 重写样式为默认样式,您可以根据需要自定义 */
            display: inline !important;
            visibility: visible !important;
            opacity: 1 !important;
        }
        .oddsPanDis {
            /* 重写样式为默认样式,您可以根据需要自定义 */
            display: inline !important;
            visibility: visible !important;
            opacity: 1 !important;
        }
    `;
    document.head.appendChild(style);

    // 保存原始的 alert 函数
    var originalAlert = window.alert;

    // 重写 alert 函数,使其不执行任何操作
    window.alert = function(message) {
        // 这里可以添加代码来处理你想要执行的操作,比如记录日志等
        // 但为了阻止弹窗,我们不执行任何操作
    };



    // 等待页面完全加载后执行
    window.addEventListener('load', () => {
       // 脚本加载时立即运行该函数
       removeOddsDisClass();







   // 步骤1: 找到具有特定 onclick 的 div 元素
   // var divElement_0 = document.querySelector('div[onclick*="lotFunc.clickKeyboard(0)"]');
   // var divElement_1 = document.querySelector('div[onclick*="lotFunc.clickKeyboard(1)"]');
   // var divElement_2 = document.querySelector('div[onclick*="lotFunc.clickKeyboard(2)"]');
   // var divElement_3 = document.querySelector('div[onclick*="lotFunc.clickKeyboard(3)"]');
   // var divElement_4 = document.querySelector('div[onclick*="lotFunc.clickKeyboard(4)"]');
   // var divElement_5 = document.querySelector('div[onclick*="lotFunc.clickKeyboard(5)"]');
   // var divElement_6 = document.querySelector('div[onclick*="lotFunc.clickKeyboard(6)"]');
   // var divElement_7 = document.querySelector('div[onclick*="lotFunc.clickKeyboard(7)"]');
   // var divElement_8 = document.querySelector('div[onclick*="lotFunc.clickKeyboard(8)"]');
   // var divElement_9 = document.querySelector('div[onclick*="lotFunc.clickKeyboard(9)"]');


    // 步骤2: 移除原有的 onclick 事件处理器
    // if (divElement_0) { divElement_0.removeAttribute('onclick'); }
    // if (divElement_1) { divElement_1.removeAttribute('onclick'); }
    // if (divElement_2) { divElement_2.removeAttribute('onclick'); }
    // if (divElement_3) { divElement_3.removeAttribute('onclick'); }
    // if (divElement_4) { divElement_4.removeAttribute('onclick'); }
    // if (divElement_5) { divElement_5.removeAttribute('onclick'); }
    // if (divElement_6) { divElement_6.removeAttribute('onclick'); }
    // if (divElement_7) { divElement_7.removeAttribute('onclick'); }
    // if (divElement_8) { divElement_8.removeAttribute('onclick'); }
    // if (divElement_9) { divElement_9.removeAttribute('onclick'); }


    // 为原来的 div 添加新的事件处理器
    // if (divElement_0) { divElement_0.addEventListener('click', newClickHandler(0)); }
    // if (divElement_1) { divElement_1.addEventListener('click', newClickHandler(1)); }
    // if (divElement_2) { divElement_2.addEventListener('click', newClickHandler(2)); }
    // if (divElement_3) { divElement_3.addEventListener('click', newClickHandler(3)); }
    // if (divElement_4) { divElement_4.addEventListener('click', newClickHandler(4)); }
    // if (divElement_5) { divElement_5.addEventListener('click', newClickHandler(5)); }
    // if (divElement_6) { divElement_6.addEventListener('click', newClickHandler(6)); }
    // if (divElement_7) { divElement_7.addEventListener('click', newClickHandler(7)); }
    // if (divElement_8) { divElement_8.addEventListener('click', newClickHandler(8)); }
    // if (divElement_9) { divElement_9.addEventListener('click', newClickHandler(9)); }




    });








})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址