Ir para conteúdo
🥳 [EVENTO ESPECIAL] 20 Anos de WebCheats - Conte sua história. ×
Venda da WebCheats - Uma Nova Era para a Comunidade ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Script mágico no console: transforme-se em GM no Chess.com 🧙‍♂️


kaway404
 Compartilhar

Posts Recomendados

📖 Tutorial Completo – kwy Chess Bot no Navegador

⚠️ Aviso importante:
Este projeto é apenas para estudo e demonstração técnica.
O uso em partidas ranqueadas pode violar os Termos de Serviço de plataformas como Chess.com e Lichess.


🟢 Parte 1 – Para Jogadores (passo a passo simples)

🔹 O que o bot faz

  • Mostra a melhor jogada no tabuleiro

  • Pode jogar automaticamente por você

  • Desenha uma seta indicando o movimento

  • Ajusta a força do motor, velocidade, chance de erro proposital (blunder)

  • Permite iniciar automaticamente novas partidas


🔹 Pré-requisitos

  1. Abra uma partida ativa no Chess.com

    • Pode ser contra outra pessoa ou contra o bot de treino.

    • O script só funciona quando o tabuleiro está carregado e pronto.

  2. Ter acesso ao console do navegador (funciona no Chrome, Edge, Firefox, Brave).


🔹 Instalação e uso

  1. Vá para Chess.com → Jogar e inicie uma partida real.

  2. Quando o tabuleiro estiver na tela, pressione:

    • F12 (ou Ctrl + Shift + I) → abre as ferramentas de desenvolvedor

    • Clique na aba Console

  3. É necessário se cadastrar para acessar o conteúdo.
  4. Cole no console e pressione Enter.

  5. Se tudo der certo, vai aparecer no canto da tela uma janela chamada kwy Smart Assist.


🔹 Como usar na prática

  • Enable Bot → ativa o bot

  • Show Arrow → seta indicando a melhor jogada

  • Auto Move → faz o bot jogar automaticamente

  • Blunder Chance → insere erros aleatórios (para parecer humano)

  • Time Control → ajusta o tempo da partida (1 min, 3 min, 5 min, etc.)

Atalhos rápidos:

  • Ctrl + B → mostra/esconde o menu do bot

💡 Dica: Se não aparecer nada, recarregue a partida e cole o código de novo.

 

🔹 Exemplo

Captura%20de%20tela%20de%202025-09-11%20

 


⚙️ Parte 2 – Para Desenvolvedores (detalhes técnicos)

🔹 Estrutura do projeto

O script é dividido em três camadas principais:

  1. UI (Interface do usuário)

    • Criada dinamicamente em createUI()

    • Usa elementos HTML/CSS inline para exibir os botões e sliders

    • Toggle rápido com Ctrl + B

  2. Hook do Bot

    • O código “escuta” os movimentos do jogador e do adversário

    • Envia a posição atual do tabuleiro para o motor Stockfish (WebAssembly)

    • Recebe o melhor movimento e decide o que mostrar/fazer

  3. Engine (Stockfish)

    • Roda direto no navegador via WebAssembly

    • Suporta profundidade variável (depth)

    • Ajuste de nível (engine strength) para simular jogadores de diferentes ELOs


🔹 Configurações importantes

  • Profundidade de busca (Max Depth)
    Controla o número de jogadas futuras analisadas.
    Exemplo:

     
     
    const DEFAULT_DEPTH = 18; // pode aumentar para 25 para mais precisão
  • Nível de força (Engine Strength)
    Vai de 0 (muito fraco) até 20 (forte como GM).

  • Blunders (erros simulados)
    A função adiciona jogadas ruins aleatórias para não parecer “perfeito demais”.


🔹 Customizações possíveis

  • Alterar atalho do painel
    Exemplo, trocar Ctrl + B por Ctrl + M:

     
     
    if (event.ctrlKey && event.key === 'm') { toggleBotUI(); }
  • Mudar o visual da UI
    Dentro de createUI(), pode editar os estilos inline (cores, tamanhos, posição).

  • Integrar outro motor
    É possível substituir o Stockfish por Lc0 (Leela), desde que compilado em WASM.


Resumo

  • O bot só funciona quando você já está em uma partida aberta (contra humano ou bot).

  • Para jogadores comuns → basta colar o código no console.

  • Para devs → há várias formas de personalizar e expandir a ferramenta.

Editado por kaway404
Link para o comentário
Compartilhar em outros sites

Isso e promissor, um jogo simples porem com muitos movimentos possíveis, e um script de assistência, irei testar kkk

2.gif

EX-MODERADOR DA FPS ZONE

GOLD MEMBERSHOOTER ZONE[E]STAGIÁRIOGOLD MEMBERSILVER MEMBERBRONZE MEMBERSTEEL MEMBERMEMBRO AVANÇADOMEMBRO

2.gif

MEU PERFIL

Link para o comentário
Compartilhar em outros sites

36 minutos atrás, 'Odin disse:

Isso e promissor, um jogo simples porem com muitos movimentos possíveis, e um script de assistência, irei testar kkk

Depois de um feedback sobre, agradeço 

Link para o comentário
Compartilhar em outros sites

Participe da Conversa

Você pode postar agora e se cadastrar mais tarde. Cadastre-se Agora para publicar com Sua Conta.
Observação: sua postagem exigirá aprovação do moderador antes de ficar visível.

Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.

 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.