EXESKINNER: EDITE O LAUNCHER SEM RECOMPILAR! (PW/FW/JADE DYNASTY) SEM QUEBRAR O EXE

EXESkinner Tool – Editor de Strings para Launchers (FW/PW/JD)

O EXESkinner é uma ferramenta leve para editar links e textos internos do seu launcher.exe sem recompilar o executável. Ideal para servidores de Forsaken World e Perfect World que precisam atualizar URLs de patch, redes sociais, mensagens de UI e outros textos embutidos.

O que a ferramenta faz

  • 🔎 Scan inteligente: localiza todas as ocorrências de uma string em ASCII e UTF-16LE (wide char) dentro do .exe.

  • ✏️ Replace seguro (in-place): substitui o texto sem mudar o tamanho do arquivo (usa padding \x00 quando o novo texto é menor).

  • 💾 Backup automático: salva launcher.exe.bak antes de aplicar as mudanças.

  • 🧪 Dois modos: Scan (somente listar) e Apply (aplicar as trocas).

  • 🔐 Sem elevação: normalmente não exige administrador para editar strings (apenas gravação na pasta).

  • 🧰 Compatível: útil para PW/FW e launchers que armazenam texto em ASCII ou UTF-16LE.

Principais usos

  • Trocar UpdateServerHost/URL de patch (ex.: http://dominio/Patch/).

  • Atualizar links de Facebook / Instagram / YouTube / Discord.

  • Padronizar mensagens de boas-vindas e textos de botões no launcher.

Como usar (passo a passo)

  1. Coloque o patcher na mesma pasta do launcher.exe.

  2. Edite o arquivo replacements.json com os pares "old" → "new".

    • Regra importante: o texto novo não pode ser maior que o antigo (se for menor, a ferramenta preenche com \x00).

  3. Rode Scan para pré-visualizar (offsets encontrados).

  4. Rode Apply para aplicar as mudanças – será criado launcher.exe.bak.

  5. Abra o launcher e valide.

Requisitos

  • Windows 10/11.

  • Acesso de escrita à pasta do launcher.

  • (Opcional) Python + PyInstaller caso queira gerar um .exe próprio da ferramenta.

Boas práticas

  • Teste em cópia do launcher antes de publicar.

  • Mantenha um controle de versões dos patches aplicados.

  • Se for editar o servidor de patch: garanta que as URLs (HTTP/HTTPS) e caminhos (incluindo case e barras) estão corretos.

  • Em launchers com verificação de integridade (Full Check), lembre de atualizar o md5files.list/version.ini do servidor quando trocar arquivos do cliente.

Avisos

  • Antivírus podem gerar false positive em executáveis modificados — é esperado em ambientes de jogos.

  • Não use a ferramenta para violar licenças; edite apenas arquivos seus.

  • Se o launcher apagar arquivos “extras” ao iniciar, isso é política do Full Check. Ajuste o manifest (ex.: incluir element\update\game.exe e/ou elementclient.exe) além de trocar textos.

Download: Clique Aqui

Postar um comentário

Postagem Anterior Próxima Postagem