大神论坛

找回密码
快速注册
查看: 288 | 回复: 0

[源码] 四川省教育考试院用户自动登录油猴脚本

主题

帖子

0

积分

初入江湖

UID
568
积分
0
精华
威望
0 点
违规
大神币
68 枚
注册时间
2023-09-16 14:59
发表于 2023-09-24 17:07
本帖最后由 FaceBook007 于 2023-09-24 17:07 编辑

四川省教育考试院用户自动登录脚本

每次考试报名的时候登录太麻烦,手动点击十来分钟,还不一定能登录进去。。
所以此脚本诞生了

1. 使用教程:

1、打开网站,输入你的登录信息和验证码即可

2、点击开始登录按钮即可

3. 源码实例

// ==UserScript==
// home.php?mod=space&uid=170990 四川省教育考试院自动登录
// home.php?mod=space&uid=467642 https://zk.sceea.cn/
// home.php?mod=space&uid=1248337 1.0
// @description 在指定域名上禁用alert弹窗并添加自动登录按钮
// home.php?mod=space&uid=686208 YHL
// home.php?mod=space&uid=195849 https://zk.sceea.cn/
// home.php?mod=space&uid=609072 none
// ==/UserScript==

(function() {
'use strict';

// 禁用 alert 窗口
window.alert = function() {
console.log("禁用Alert窗口弹出");
};

// 创建开始按钮
var startButton = document.createElement("button");
startButton.innerHTML = "开始登录";
startButton.style.marginRight = "10px";

// 创建停止按钮
var stopButton = document.createElement("button");
stopButton.innerHTML = "停止登录";

// 创建按钮容器
var buttonContainer = document.createElement("div");
buttonContainer.style.marginTop = "20px";
buttonContainer.appendChild(startButton);
buttonContainer.appendChild(stopButton);

// 将按钮容器添加到页面
document.body.appendChild(buttonContainer);

var isAutoClicking = false;
var intervalId = null;

// 点击开始按钮时启动自动点击
startButton.addEventListener("click", function() {
if (!isAutoClicking) {
isAutoClicking = true;
intervalId = setInterval(simulateButtonClick, 100);
console.log("自动点击已启动");
}
});

// 点击停止按钮时停止自动点击
stopButton.addEventListener("click", function() {
if (isAutoClicking) {
isAutoClicking = false;
clearInterval(intervalId);
console.log("自动点击已停止");
}
});

// 模拟按钮点击事件
function simulateButtonClick() {
var btn = document.getElementById("btn_login");
if (btn) {
var clickEvent = new MouseEvent("click", {
bubbles: true,
cancelable: true,
view: window
});
btn.dispatchEvent(clickEvent);
}
}
})();


下方隐藏内容为本帖所有文件或源码下载链接:

游客你好,如果您要查看本帖隐藏链接需要登录才能查看, 请先登录

返回顶部