We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
// ==UserScript== // @name 挤爆自考 // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match https://zk.sceea.cn // @icon https://www.google.com/s2/favicons?sz=64&domain=sceea.cn // @grant none // ==/UserScript== function createELE(eleTag, title, event){ const div = document.createElement("div"); const titleTag = document.createElement(eleTag); titleTag.innerText = title; const input = document.createElement("input"); input.addEventListener("input", event); div.appendChild(titleTag); div.appendChild(input); return div } (function () { "use strict"; const userinfo = { idCode: '', code: '', pwd: '' } const idCodeTag = createELE('span', "输入身份证", ({ target: { value } })=>{ userinfo.idCode = value }) const pwdTag = createELE('span', "输入密码", ({ target: { value } })=>{ userinfo.pwd = value }) const reqLogin = ({ target: { value } }) => { if (value.length === 4) { const t = setInterval(() => { if (Date.now() >= new Date("2023-09-12 09:00:00").getTime()) { fetch("https://zk.sceea.cn/RegExam/elogin?resourceId=login", { headers: { accept: "application/json, text/javascript, */*; q=0.01", "accept-language": "zh-CN,zh;q=0.9", "content-type": "application/x-www-form-urlencoded; charset=UTF-8", "sec-ch-ua": '"Chromium";v="116", "Not)A;Brand";v="24", "Google Chrome";v="116"', "sec-ch-ua-mobile": "?0", "sec-ch-ua-platform": '"macOS"', "sec-fetch-dest": "empty", "sec-fetch-mode": "cors", "sec-fetch-site": "same-origin", "x-requested-with": "XMLHttpRequest", }, referrer: "https://zk.sceea.cn/", referrerPolicy: "strict-origin-when-cross-origin", body: `name=${userinfo.idCode}&code=${value}&pwd=${userinfo.pwd}`, method: "POST", mode: "cors", credentials: "include", }) .then((res) => res.text()) .then((d) => { if (d != "7") { clearInterval(t); window.location.replace("/RegExam/switchPage?resourceId=view"); } else { console.log(d); } }); } }, 100); } } const codeTag = createELE('span', "输入验证码", reqLogin) const div = document.createElement("div"); div.appendChild(idCodeTag).appendChild(pwdTag).appendChild(codeTag); div.style = "z-index: 999999;position: absolute;left: 100px;top: 150px;min-height: 20px;min-width: 40px;color: white;background:#33ff66"; document.querySelector("body > div.body").appendChild(div); // Your code here... })();
// ==UserScript== // @name 挤爆自考 // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match https://zk.sceea.cn/* // @icon https://www.google.com/s2/favicons?sz=64&domain=sceea.cn // @grant none // ==/UserScript== (function () { "use strict"; function customLogin() { var name = $("#txtName").val(); var pwd = $("#txtPwd").val(); var code = $("#txtCode").val(); if (name.length < 6) { setErrMsg("身份证件位数不正确!"); return } if (pwd.length == 0) { setErrMsg("密码不能为空!"); return } if (yzm == 1 && code.length == 0) { setErrMsg("验证码不能为空!"); return } $.ajax({ url: "/RegExam/elogin?resourceId=login", dataType: "json", cache: false, async: true, type: "POST", data: { name: name, code: code, pwd: pwd }, beforeSend: function() { // showLoading(); // $("#btn_login").attr("disabled", "disabled") }, complete: function() { // setTimeout(function() { // $("#btnLogin").removeAttr("disabled") // }, 3000) }, success: function(data) { if (data == 1) { window.location.replace("/RegExam/switchPage?resourceId=view") } else { } } }) } login = ()=>setInterval(customLogin, 300) // Your code here... })();
The text was updated successfully, but these errors were encountered:
No branches or pull requests
The text was updated successfully, but these errors were encountered: