PDA

View Full Version : |Desenvolvimento| MU Online Launcher



gallighanmaker
09/07/2021, 06:07 PM
MU Online Launcher

- Código em C# simples e limpo.
- Função Auto Update.
- Controle de versão por um único arquivo.
- Não há necessidade de softwares para cirar os patches.
- Barra de progressão para download e extração de dados.
- Controle do processo "Main.exe"
- Caso o servidor não tenha limite de execuções (POR IP), poderá ser controlado pelo Launcher (Necessário Hook de DLL para bloquear abertura direta).
- Sistema básico de segurança "client-side", exemplo, bloqueio de Cheat Engine e outros softwares.
- Janela de opções para alterar resolução, ativar ou desativar sons e salvar login.
- Background animado (GIF).
- Direcionamento para o site do projeto.
- Direcionamento para pagina que contém o último changelog aplicado.
- Sistema de checksum client x server
- Fechar o main ao fechar o launcher (mantendo os arquivos sempre atualizados e com o checksum válido)
- Qualquer alteração de DLL ou no Main, o mesmo será atualizado com o último patch

[Only registered and activated users can see links]

lkt22
09/07/2021, 08:20 PM
Não entendi, vai postar o decorrer do desenvolvimento?

gallighanmaker
10/07/2021, 01:53 AM
Sim, ja estou quase finalizando, logo irei postar o GIT do projeto, a ideia era pegar algum feedback.

Estou fazendo mais uma mudança, criando o sistema de validação de arquivos (checksum) baseado no client x servidor, ou seja, qualquer alteração no client que o servidor não conheça, não irá habilitar o Main.exe

Update

- Sistema de checksum client x server
- Fechar o main ao fechar o launcher (mantendo os arquivos sempre atualizados e com o checksum válido)
- Qualquer alteração de DLL ou no Main, o mesmo será atualizado com o último patch
- Janela de opções simples

[Only registered and activated users can see links]

[Only registered and activated users can see links]

:)

nascmuonline
12/07/2021, 06:50 PM
show de bola mano!