Ir para conteúdo
  • Cadastre-se

NewUpdater (C#)


Posts recomendados

Grundor
This post was recognized by Grundor!

"Conteúdo muito útil a nossa comunidade"

Asturias foi premiado com o selo 'Conteúdo Valioso' e 10 pontos.

 

Bom dia/tarde/noite/madrugada. Hoje eu acordei com a vontade de compartilhar algo que não encontrei no fórum, depois de semanas de pesquisas e estudos, comecei a desenvolver um updater universal encima de um launcher antigo porém muito bem feito de um jogo chamado cabal online, o updater é extremamente funcional e seguro, e sem limitações de alteração, como encontrado no fórum. Deu muito trabalho pra deixar ele como está, e apesar de alguns grandes membros não ter mostrado interesse em ajudar pra conseguir trazer esse conteúdo antes, eu resolvi finalizar sozinho e compartilhar com vocês, e como não sou PHD muito menos um programador sênior, provavelmente vão ter alguns bugs, e problemas a serem corrigidos, mas a partir deste início podemos iniciar um projeto lindo e de extrema colaboração para à nossa comunidade que vem enfraquecendo à cada dia.

Qualquer dúvida estou a disposição.

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

O conteúdo está oculto, favor efetuar login ou se cadastrar!

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

 

shield tested.png

updater image 1.png

updater image 2.png

updater image 3.png

updater image 4.png

 

l2jbrasil updater.zip

  • Gostei 14
  • Amei 4
  • Obrigado 1

Todos os dias eu aprendo que até hoje eu não aprendi nada!

Link para o comentário
Compartilhar em outros sites


15 horas atrás, Asturias disse:

Bom dia/tarde/noite/madrugada. Hoje eu acordei com a vontade de compartilhar algo que não encontrei no fórum, depois de semanas de pesquisas e estudos, comecei a desenvolver um updater universal encima de um launcher antigo porém muito bem feito de um jogo chamado cabal online, o updater é extremamente funcional e seguro, e sem limitações de alteração, como encontrado no fórum. Deu muito trabalho pra deixar ele como está, e apesar de alguns grandes membros não ter mostrado interesse em ajudar pra conseguir trazer esse conteúdo antes, eu resolvi finalizar sozinho e compartilhar com vocês, e como não sou PHD muito menos um programador sênior, provavelmente vão ter alguns bugs, e problemas a serem corrigidos, mas a partir deste início podemos iniciar um projeto lindo e de extrema colaboração para à nossa comunidade que vem enfraquecendo à cada dia.

Qualquer dúvida estou a disposição.

shield tested.png

updater image 1.png

updater image 2.png

updater image 3.png

updater image 4.png

l2jbrasil updater.zipUnavailable

Link off 😞

Apenas um aprendiz

Link para o comentário
Compartilhar em outros sites

O Arquivo está upado como attatch no fórum, testei e baixou. Mas de qualquer forma aqui vai os links para todos os gostos kkk.

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

O conteúdo está oculto, favor efetuar login ou se cadastrar!

O conteúdo está oculto, favor efetuar login ou se cadastrar!

Todos os dias eu aprendo que até hoje eu não aprendi nada!

Link para o comentário
Compartilhar em outros sites

  • Grundor featured this Tópico

Parabéns pela contribuição jovem.

Uma ideia seria colocar no Github pro pessoal ajudar com contribuições.

"Seja feliz do jeito que você é, não mude sua rotina pelo o que os outros exigem de você, simplesmente viva de acordo com o seu modo de viver."

(Yato - Noragami)

 

 

Link para o comentário
Compartilhar em outros sites

3 horas atrás, DZ1M disse:

Parabéns pela contribuição jovem.

Uma ideia seria colocar no Github pro pessoal ajudar com contribuições.

Seu desejo é uma ordem milord!

Pode atualizar o link com o github @Kelvin ou @Grundor Obrigado guys!

O conteúdo está oculto, favor efetuar login ou se cadastrar!

Todos os dias eu aprendo que até hoje eu não aprendi nada!

Link para o comentário
Compartilhar em outros sites

9 horas atrás, L2Raiz disse:

Tem algum tutorial de como compilar em C#? 

Ainda não preparei nada, mas o google tem muita informação sobre o Visual Studio 2017 amigo. É bem simples, você só precisa instalar os plugin's certo, o que o próprio programa faz sozinho caso falte algo para compilar. eu indico você instalar o INCREDIBUILDER, é um plugin externo e eles dão 30d free pra compilar.

 

Faça umas pesquisas que você vai conseguir, na dúvida só me chamar.

Todos os dias eu aprendo que até hoje eu não aprendi nada!

Link para o comentário
Compartilhar em outros sites

2 horas atrás, stL1 disse:

Se quiser posso ajudar a corrigir eventuais bugs, programo bem em C#. Irei ver aqui como está funcionando e atualizo com mais informações mais tarde.

Perfeito, toda ajuda é bem vinda pra contribuir.

O link da source está aqui.  >AQUI<

O conteúdo está oculto, favor efetuar login ou se cadastrar!

Todos os dias eu aprendo que até hoje eu não aprendi nada!

Link para o comentário
Compartilhar em outros sites

Em 27/08/2022 at 18:33, Asturias disse:

Perfeito, toda ajuda é bem vinda pra contribuir.

O link da source está aqui.  >AQUI<

O conteúdo está oculto, favor efetuar login ou se cadastrar!

image.png.f674650408aa2be6962805f4797ab75a.png

 

Link do patch esta correto, os arquivos patch.ini e full.ini já estao na pasta do l2.

 

O que pdoe ser ?

Apenas um aprendiz

Link para o comentário
Compartilhar em outros sites

5 minutos atrás, pioneer disse:

image.png.f674650408aa2be6962805f4797ab75a.png

Link do patch esta correto, os arquivos patch.ini e full.ini já estao na pasta do l2.

O que pdoe ser ?

Ao finalizar o launcher faz uma checagem se existe o l2.exe na pasta system. é ele que executa o START GAME

image.png.9993c3dcfeb1afe94d973f37705ea234.png

Todos os dias eu aprendo que até hoje eu não aprendi nada!

Link para o comentário
Compartilhar em outros sites

1 minuto atrás, Asturias disse:

Ao finalizar o launcher faz uma checagem se existe o l2.exe na pasta system. é ele que executa o START GAME

image.png.9993c3dcfeb1afe94d973f37705ea234.png

Correto mano!

Deletei a system pra teste se iria baixar.

Voltei a system somente com o l2.exe e baixou normalmente.

 

Apenas um aprendiz

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...
1 hora atrás, ubnt1 disse:

Olá a todos, como desabilitar o upload automático de arquivos ao iniciar o atualizador?

Ele não faz upload nenhum, quando inicia ele faz a checagem dos arquivos e caso tenha algum arquivo alterado ele baixa o arquivo original.

Todos os dias eu aprendo que até hoje eu não aprendi nada!

Link para o comentário
Compartilhar em outros sites

1 hora atrás, ubnt1 disse:

e como ele pode ser implementado para que não seja verificado automaticamente, mas apenas quando o botão for pressionado?

É possível, mas teria que alterar a void "Updater_Shown" que faz a checagem da versão do Patch juntamente com os arquivos, o que faz com que cada atualização que você faça, teria que pedir pro seu "Player" baixar novamente o launcher, atualmente a checagem da versão esta ligada aos arquivos, mas é sim possível alterar pra fazer apenas a checagem da versão separadamente. Porém teria que alterar toda a estrutura.

Porém não vejo necessidade e, aliás diminui razoávelmente a segurança das modificações do seu "client game"

Todos os dias eu aprendo que até hoje eu não aprendi nada!

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...
  • 3 months later...
56 minutos atrás, barao45 disse:

É possível usá-lo para baixar de um FTP?

Sim, basta informar o link de acesso ao servidor como qualquer outro updater

neTiVFC.gif

9KuKwr5.gif

Link para o comentário
Compartilhar em outros sites

2 horas atrás, barao45 disse:

Desculpe minha ignorância, mas ao usar o link ftp, não devo inserir o nome de usuário e a senha na configuração?

Updater nem tem opção ou local para inserir logins e senhas, você deve apenas informar o link do servidor FTP para que o updater aponte para lá para baixar os arquivos, divulgar o login e senha do Servidor FTP é o mesmo que você divulgar sua senha do Facebook na internet, só você deve ter acesso de administrador no servidor FTP

neTiVFC.gif

9KuKwr5.gif

Link para o comentário
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Processando...




×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.