Analisando propostas

Modificação no Code de um aplicativo [ Launcher de conexão para jogo online]

Publicado em 21 de Agosto de 2019 dias na TI e Programação

Sobre este projeto

Aberto

Preciso efetuar uma modificação em meu aplicativo [Launcher de conexão do jogo RF online].
O aplicativo atualmente Assim que é Iniciado executa uma verificação de arquivos do cliente do jogo e se necessário dá a opção do botão de UPDATE que por sua vez faz do download dos arquivos necessários para que o jogo esteja atualizado, depois de concluído o download o aplicativo mostra uma mensagem de concluído e pede para que seja reiniciado. Assim quando o abre novamente ele faz novamente uma verificação e diz Patch não requerido "que significa que está tudo ok para entrar no jogo.


Após essa verificação concluída o jogador insere seus dados pra conectar ao jogo.
Esse é o procedimento que funciona atualmente em meu aplicativo.
A modificação seria a seguinte :
- Desejo que essa verificação de Arquivos seja feita somente após o jogador inserir seus dados , o aplicativo puxa a conexão com o banco de dados e verifica se a conta é valida, após validar a conta antes de iniciar o jogo quero que seja feita essa verificação de arquivos, se necessário o update o botão é liberado e o jogador atualiza os dados e reinicia o aplicativo.

E quando Abrir novamente terá que inserir seus dados pra que assim seja feita uma verificação novamente e quando já atualizado  ai então o jogo seja liberado.
Motivo dessa alteração:
- Atualmente os jogadores abrem o aplicativo, atualizam todos os dados, abrem novamente como pede e antes de inserir os dados de conexão alteram alguns arquivos do cliente "Possibilitando o uso de hackers e dlls ilícitas", com essa modificação, o jogador não terá como alterar o arquivo pois só será verificado os arquivos depois de inserir os dados, se tudo estiver como deve estar o aplicativo inicia o jogo.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor, Gerente de projetos

Prazo de Entrega: Não estabelecido

Habilidades necessárias