delete-security-code

解除北科的驗證碼

目前為 2023-07-22 提交的版本,檢視 最新版本

// ==UserScript==
// @name         delete-security-code
// @namespace    http://tampermonkey.net/
// @version      1.0.0
// @description  解除北科的驗證碼
// @author       onon1101
// @license      MIT
// @match        https://nportal.ntut.edu.tw/index.do*
// @match        https://nportal.ntut.edu.tw/login.do
// @icon         https://www.google.com/s2/favicons?sz=64&domain=edu.tw
// @grant        none
// @require      https://cdnjs.cloudflare.com/ajax/libs/qs/6.11.2/qs.min.js
// @require      http://ajax.googleapis.com/ajax/libs/dojo/1.17.3/dojo/dojo.js
// ==/UserScript==

(function () {
    'use strict';
    console.log('start');
})();

if (location.href === 'https://nportal.ntut.edu.tw/login.do') {
    document.getElementsByTagName("font")[0].remove;
    const errorMsg = document.getElementsByTagName("center")[0].innerText.split('\n')[7];
    if (errorMsg === '「驗證碼」輸入錯誤,請重新輸入。') {
        location.reload();
    }
    return ;
}

window.login1 = function login1() {
    document.getElementById('mpassword').type = 'password';
    document.getElementById('eyes').src = 'images/pwdhide.png';
    var thisform = document.login;
    var encodePwd = "{ENCODE}" + dojox.encoding.crypto.Blowfish.encrypt(thisform.mpassword.value, thisform.muid.value.toLowerCase());
    thisform.mpassword.value = encodePwd;
    thisform.submit();
}

document.getElementById("authcode").remove();

QingJ © 2025

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