您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Ticket booking bot with timing and CSP bypass
- // ==UserScript==
- // @name Intercept Alerts and Enable Debugging
- // @namespace http://tampermonkey.net/
- // @version 0.3
- // @description Ticket booking bot with timing and CSP bypass
- // @author Scott
- // @match *://*/*
- // @grant GM_xmlhttpRequest
- // @connect localhost
- // @license MIT
- // ==/UserScript==
- (function() {
- 'use strict';
- // 覆盖原生 alert 函数
- window.alert = function(message) {
- console.log("Intercepted alert: ", message);
- // 在控制台输出信息,而不弹出窗口
- };
- // 覆盖原生 confirm 函数
- window.confirm = function(message) {
- console.log("Intercepted confirm: ", message);
- return true; // 自动返回 true,模拟用户确认
- };
- // 覆盖原生 prompt 函数
- window.prompt = function(message, defaultResponse) {
- console.log("Intercepted prompt: ", message);
- return defaultResponse; // 自动返回默认响应
- };
- // 监控并显示 JavaScript 错误
- window.onerror = function(message, source, lineno, colno, error) {
- console.error("Error caught: ", message, " at ", lineno, ":", colno);
- // 可以在此处添加更多的处理逻辑
- };
- // 允许在调试时继续使用 F12
- document.addEventListener('keydown', function(event) {
- if (event.ctrlKey && event.key === 'u') {
- event.preventDefault(); // 防止 Ctrl + U 操作
- }
- });
- })();