fucking NJFU WIFI

fucking NJFU WIFI!!

目前為 2020-11-04 提交的版本,檢視 最新版本

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

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

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

// ==UserScript==
// @name         fucking NJFU WIFI
// @namespace    https://zkwzkw.top
// @version      0.5
// @description  fucking NJFU WIFI!!
// @author       kaiwen zhou
// @include      http://*/a70.htm
// @include      http://*/0.htm
// @grant        none
// @require      https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js
// @require      https://cdn.bootcdn.net/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.min.js
// ==/UserScript==

(function() {
    'use strict';
    // 请在下面下面两行中输入你的wifi账号和密码
    let username = ''
    let password = ''
    let url = window.location.href
    let reg_a70 = /a70.htm$/;
    let reg_0 = /0.htm$/;
    if (username === '' || password === ''){
        if($.cookie('username') === undefined || $.cookie('password') === undefined){
            // 添加cookie
            alert('这是你的第一次登陆,请先手动登陆一下,脚本会自动为你添加cookie, 或者你可以直接在js中设置你的账号与密码')
            if(reg_a70.test(url)){
                $('form[name=f3]').submit(function(){
                    username = $('.edit_lobo_cell')[1].value
                    password = $('.edit_lobo_cell')[2].value
                    // 保存cookie
                    $.cookie('username', username, { expires: 99999 });
                    $.cookie('password', password, { expires: 99999 });
                })
            }else if(reg_0.test(url)){
                $("input[name=0MKKey]").click(function(){
                    username = $("input[name=DDDDD]")[0].value
                    password = $("input[name=upass]")[0].value
                    // 保存cookie
                    $.cookie('username', username, { expires: 99999 });
                    $.cookie('password', password, { expires: 99999 });
                })
            }else{
                alert('添加cookie失败')
            }
        }else{
            username = $.cookie('username')
            password = $.cookie('password')
            if(reg_a70.test(url)){
                $('.edit_lobo_cell')[1].value = username
                $('.edit_lobo_cell')[2].value = password
                $('.edit_lobo_cell')[0].click()
            }else if(reg_0.test(url)){
                $("input[name=DDDDD]")[0].value = username
                $("input[name=upass]")[0].value = password
                $("input[name=0MKKey]").click()
            }
        }
    }else{
        if(reg_a70.test(url)){
            $('.edit_lobo_cell')[1].value = username
            $('.edit_lobo_cell')[2].value = password
            $('.edit_lobo_cell')[0].click()
        }else if(reg_0.test(url)){
            $("input[name=DDDDD]")[0].value = username
            $("input[name=upass]")[0].value = password
            $("input[name=0MKKey]").click()
        }else{
            alert('未能够成功匹配!!')
        }
    }
})();