Jump to content

NewUpdater (C#)


Recommended Posts

Grundor
This post was recognized by Grundor!

"Conteúdo muito útil a nossa comunidade"

Asturias was awarded the badge 'Great Content' and 10 points.

 

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.

 

Download Mediafire

Download MEGA

Download Google Drive

 

 

shield tested.png

updater image 1.png

updater image 2.png

updater image 3.png

updater image 4.png

 

l2jbrasil updater.zip

  • Like 7
  • I love it 1
  • Thanks 1

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

Link to comment
Share on other 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 to comment
Share on other 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.

 

Download Mediafire

Download MEGA

Download Google Drive

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

Link to comment
Share on other sites

  • Grundor featured this topic

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 to comment
Share on other 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!

https://github.com/AsturiasL2J/updater

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

Link to comment
Share on other 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 to comment
Share on other 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<

https://github.com/AsturiasL2J/updater

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

Link to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other sites

  • 2 weeks later...

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  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.

Loading...
  • Join now

    Be part of the largest and oldest communities about Lineage2 in Latin America.





×
×
  • Create New...

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.