Ir para conteúdo

Featured Replies

Postado
Alguém poderia me ajudar ?? 
 
queria mudar a cor da barra de loading de verde para azul Ma não sei fazer isso [emoji32] Screenshot_1.thumb.png.39a565aabd727f5e0d5d9e227a496c7b.png
Mano como vc conseguiu configurar ele ? Segui todos os passos, o launcher atualiza certinho , mas na hr de clicar em start game o jogo n abre, fala que n achou o arquivo, eu fiz tudo certinho coloquei o nome do executável e o nome de pasta , dá uma ajudinha aí

Enviado de meu SM-A300M usando Tapatalk

  • Respostas 98
  • Visualizações 34.5k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

Posted Images

  • 2 weeks later...
Postado

Galera, desculpa, mas essa parte "• Altere o http://127.0.0.1/Updates/ para qualquer URL que você estará hospedando suas atualizações." eu não entendi.. ali você coloca o link onde vc vai upar o cliente ??? Não entendi direito essa parte de hospedar aas atualizações.... alguem pode me explicar? rs :facepalm:

  • 4 weeks later...
Postado
Em 08/12/2014 em 12:59, GabrielSapient disse:

Galera sempre procurei um Launcher AutoUpdate para meu servidor, depois de muita pesquisa e pouco conhecimento consegui fazer um em C#, está ai:

 

separador.png

 

1. Download:

 

 

Download | • Scan

separador.png

2. Oque ele faz:

 

 

• Verifica a existência da versão local na pasta do cliente;
 
• Se a versão do arquivo não existir, ele assume que a versão é "1.0" e cria um arquivo de versão;
 
• Verifica arquivo .xml no servidor de atualização;
 
• Baixar atualizações para todas as versões maiores do que a versão atual do cliente (atualiza tudo em apenas formato de arquivo .zip);
 
• Extrai os arquivos .zip;
 
• Exclui os arquivos .zip após a extração;
 
• Arquiva a versão atualizada na pasta do cliente;
 
• E, finalmente, desbloqueia o botão "Start Game".
 
separador.png
 
3. Como editar:
 
 
• Abra o arquivo .sln na pasta "VS Project" com o Visual Studio:
 
Procure por:

string Server = "http://127.0.0.1/Updates/";

• Altere o http://127.0.0.1/Updates/ para qualquer URL que você estará hospedando suas atualizações.

 
8d6077e7d98f4a51b2dce6c37c1c46d9.jpeg
 
• Agora vamos procurar por:
 

Process.Start("OTClient PkR DX9.exe", "\\Pokémon Rusty");

• Modifique o OTClient PkR DX9.exe pelo nome do .exe do seu Client.

 

\\Pokémon Rusty e a pasta que está seu .exe e vai ficar seu Launcher. (troque sem tirar os "\\")

 

d8ac06eeaf3b4be7bf3564919fe12ff0.jpeg

 
• No Visual Studio, selecione o controle WebBrowser(Neste caso, o nome "patchNotes") e alterar a url do "http://127.0.0.1/"para o caminho do arquivo index.html, na pasta do host:
 
9dae6c9ec3884b8aa6bffd991ea0d443.jpeg
 
 
OBS: Isto á opcional, é apenas um template em .html. Você pode remove-lo e editar da maneira deseja.
 
 
 
• Agora apenas jogue o .exe, .dll e o arquivo version da pasta "Launcher\VS Project\Launcher v2\bin\Debug ou Release" para a pasta de seu Client:
 
 
141208032205563815.png
 
Pronto! Agora e com o Site.
 
separador.png
 
• No host do site, apos colarmos a pasta Updates, editamos o arquivo Updates.xml, para cada atualização adicionamos um <update> fechamos com </update> como no exemplo do arquivo. Colocamos o arquivo atualização em .zip nessa mesma pasta, editando a versão e o nome no arquivo:
 
141208032209913728.png
• No arquivo version.txt colocamos a versão da nova atualização:
 
141208032210598852.png
• Uma dica para o .zip de atualização é colocar em pastas o caminho no client desejado a fazer update. Exemplo: data/things/854 nesta pasta colocaremos os arquivos que será substituído, no exemplo foi Tibia.spr e .dat. Depois compactamos e deixamos na pasta Updates, sem esquecer de colocar o nome no arquivo Updates.xml.
141208032214644499.png
 
4. Dica
 
• Pronto! Agora e só criar um instalador com o launcher, com atalho na área de trabalho (o launcher é o .exe que você colocou no client). Você pode modificar o launcher do jeito que quiser, o arquivo index.html e etc. Quando abrir o arquivo ele irá atualizar, liberar o botão "Start Game", e quando você clicar vai fechar o Launcher e abrir o Client.
 
separador.png
 
5. Créditos
 
 
Eu - Pelo launcher e pelo tutorial.

 

AMIGO MEU DA ERRO 

image.thumb.png.9d6a6f65551286e78f7cf951ea915891.png

 //Starts the game
        private void strtGameBtn_Click(object sender, EventArgs e)
        {
            Process.Start("Pokereal dx9.exe", "\\Client Real");
            this.Close();
        }

        private void patchNotes_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
        {

        }

        private void progressBar1_Click(object sender, EventArgs e)
        {

        }

    }

 

 

=============================================

diretorio do meu cliente

C:\Users\Nando\Downloads\Pokereal2.0\Client Real

 

 

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

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

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo