-
MU Online Launcher
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. Click Here To Register...]
-
Não entendi, vai postar o decorrer do desenvolvimento?
-
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. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
:)
-