XCUWIFI自动登录

实现了许昌学院 XCU WIFI自动登录

Verze ze dne 17. 11. 2022. Zobrazit nejnovější verzi.

// ==UserScript==
// @name         XCUWIFI自动登录
// @namespace    http://tampermonkey.net/
// @version      1.4.1
// @description  实现了许昌学院 XCU WIFI自动登录
// @author       许昌学院-刘家旺
// @match        *://10.5.0.100/*
// @icon         https://www.xcu.edu.cn/favicon.ico
// @run-at       document-start
// @license MIT
// ==/UserScript==

/*
    使用步骤:
        1.从电脑WiFi列表将校园网XCU设置为自动连接
        2.手动登录一次10.5.0.100并选择记住密码
        3.配合使用exe程序可实现开机完全自动化登录,请联系QQ 2870881842 获取exe程序
*/

(function () {
    "use strict";

    let findTimes = 0;

    let queryInterval = setInterval(() => {
        let loginBtn = document.querySelector("#login-account");
        let logoutBtn = document.querySelector("#logout");

        // 如果找到注销按钮就不再查询
        if (logoutBtn != undefined) {
            console.log("已登录");
            clearInterval(queryInterval);
        }
        // 如果找到登录按钮就点一下
        else if (loginBtn != undefined) {
            console.log("已点击登录");
            loginBtn.click();
        }
        // 超过十秒后停止查询
        else if (findTimes > 50) {
            console.log("超时,已停止查询");
            clearInterval(queryInterval);
        }
        findTimes++;
    }, 500);
})();