您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Exemplo de UserScript com WebSocket que envia dados do formulário para o servidor WebSocket.
// ==UserScript== // @name UserScript com WebSocket // @namespace https://moomoo.io/ // @version 1.0 // @description Exemplo de UserScript com WebSocket que envia dados do formulário para o servidor WebSocket. // @match https://moomoo.io/?server=39:7:0* // @license MIT License // ==/UserScript== // Função para criar uma nova conexão WebSocket function criarWebSocket() { var socket = new WebSocket("ws://127.0.0.1:9000"); // Coloque a URL do servidor WebSocket aqui socket.onmessage = function(event) { // Manipule as mensagens recebidas do servidor WebSocket aqui console.log("Mensagem recebida do servidor WebSocket: ", event.data); }; return socket; } // Função para enviar dados do formulário para o servidor WebSocket function enviarDadosParaWebSocket(socket, dados) { // Formate os dados como uma string JSON e envie para o servidor WebSocket var mensagem = JSON.stringify(dados); socket.send(mensagem); } // Função de event listener para ação de clique em um botão function onClickBotao(event) { event.preventDefault(); // Obtenha os dados do formulário var nome = document.getElementById('nome').value; var email = document.getElementById('email').value; var idade = document.getElementById('idade').value; // Crie uma nova conexão WebSocket var socket = criarWebSocket(); // Envie os dados do formulário para o servidor WebSocket enviarDadosParaWebSocket(socket, { nome: nome, email: email, idade: idade }); // Feche a conexão WebSocket após o envio dos dados socket.close(); } // Adicione um event listener ao botão de envio do formulário document.getElementById('botao-enviar').addEventListener('click', onClickBotao); // Aqui você pode adicionar mais event listeners para outros elementos HTML, se necessário