for qiping

点击继续的插件

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Greasemonkey lub Violentmonkey.

You will need to install an extension such as Tampermonkey to install this script.

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Violentmonkey.

Aby zainstalować ten skrypt, wymagana będzie instalacja rozszerzenia Tampermonkey lub Userscripts.

You will need to install an extension such as Tampermonkey to install this script.

Aby zainstalować ten skrypt, musisz zainstalować rozszerzenie menedżera skryptów użytkownika.

(Mam już menedżera skryptów użytkownika, pozwól mi to zainstalować!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Musisz zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

(Mam już menedżera stylów użytkownika, pozwól mi to zainstalować!)

// ==UserScript==
// @name         for qiping
// @namespace    http://tampermonkey.net/ibean.love
// @version      0.2
// @license MIT
// @description  点击继续的插件
// @author       [email protected]
// @match        https://zhdj-cumtb-edu-cn-s.vpn.cumtb.edu.cn:8118/*
// @match        https://www.baidu.com/*
// @grant        GM_log
// ==/UserScript==

(function() {
    'use strict';
    let count = 0
    GM_log("Hello World");


    // 选择弹窗元素
    //  let targetNode = document.getElementById('app');
    // let targetNode = document.getElementsByClassName('pageLayout Login');
      setTimeout(function() {
          GM_log("setTimeoutstart ");
          // 创建一个MutationObserver实例
          const observer = new MutationObserver(function(mutationsList, observer) {
              let targetNode = document.querySelectorAll('body > div.el-overlay.is-message-box > div > div > div.el-message-box__btns > button');
               console.log('弹窗未出现!' + targetNode[0]);
              if (targetNode.length != 0){
                      count++
                      console.log('弹窗出现了!' + count + targetNode[0]);
                      targetNode[0].click();
               }
          });
          // 配置观察选项
          const config = { childList: true, subtree: true };
          // 开始观察目标节点
          observer.observe(document.body, config);
      }, 10000);


})();