您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
logs WS activity on starblast.io
// ==UserScript== // @name starblast.io WS logger // @namespace http://tampermonkey.net/ // @version 1.0 // @description logs WS activity on starblast.io // @author plxyer-x // @match https://starblast.io/ // @grant none // @license nope, none // ==/UserScript== (function() { 'use strict'; console.log("%c[WS Logs] Any WS activity will be logged here.", "color: #9c27b0; font-weight: bold;"); // Intercept the WebSocket constructor to log connections const originalWebSocket = window.WebSocket; window.WebSocket = function(...args) { const ws = new originalWebSocket(...args); // Log when a new WebSocket is created console.log(`%c[WS Logs] New WS created for URL: ${args[0]}`, "color: #9c27b0"); // Add event listeners to log activity ws.addEventListener('open', (event) => { console.log("%c[WS Logs] Connection Opened", "color: #4caf50;"); }); ws.addEventListener('message', (event) => { console.log(`%c[WS Logs] Message Received:`, "color: #ff9800;", event.data); }); ws.addEventListener('close', (event) => { console.log(`%c[WS Logs] Connection Closed with code: ${event.code}`, "color: #f44336;"); }); ws.addEventListener('error', (event) => { console.error("%c[WS Logs] Connection Error", "color: #f44336;", event); }); return ws; }; })();