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 操作 } }); })();