PDA

View Full Version : |Lançamento| Launcher Alankoba 2019 [Auto update] [Sem false-positives] [Clean]



Alankoba
13/11/2019, 05:22 AM
Olá pessoal, segue a atualização do meu launcher que fiz em 2007. Decidi fazer este atualização após muitos pedidos no Facebook/e-mail. Como alguns já devem saber este projeto foi baseado no launcher do navossoc (Rafael do MucaBrasil), portanto não se trata de uma cópia ou modificação não autorizada. O código fonte da base deste projeto está disponível no Github desde 2017, e em breve pretendo liberar as melhorias implementadas na versão 2019. A gente até tenta sair do Muonline, mas ele não sai da gente :) Vida longa ao MU!


Funcionalidades originais

⦁ Verificação CRC dos arquivos (algoritmo extremamente rápido).
⦁ Compactação no formato RAR (utiliza a lib unrar.dll).
⦁ Configurações do Muonline como usuário, ajustes de som e resolução.
⦁ Compatível com Windows XP/Vista/7/8/8.1/10 (Até o update November testado).
⦁ Utiliza somente componentes nativos do Windows.
⦁ Atualização do próprio launcher.
⦁ Não precisa de .NET Framework nem de outras dependências.
⦁ Leve e livre de "false-positives".


Principais alterações da versão 2019

⦁ Adaptações para funcionar sem problemas no Windows 8/Windows 10.
⦁ Suporte total ao Windows UAC.
⦁ Otimização no algoritmo de verificação dos arquivos e outras melhorias internas para garantir melhor confiabilidade das atualizações.
⦁ Gerador do arquivo de configurações do Launcher.
⦁ Configuração simples da Skin do Launcher em Data/Launcher (Há uma Skin exemplo no download, basta habilitar em config.cfg).
⦁ Suporte a novas resoluções e ao seletor de linguagem do Muonline (via configuração).
⦁ Opção para salvar o IP do Main no registro do Windows (via configuração).
⦁ Browser interno utilizará a versão mais recente do IE instalada (Frameworks CSS compatíveis).
⦁ Links do Browser que abrem uma nova janela serão abertos no navegador padrão do usuário.
⦁ Configuração dos textos do Launcher através do arquivo config.cfg (possibilidade de usar em outros idiomas).



Como usar?

1. Abra o gerador da configuração e preencha suas informações.
2. Copie o arquivo de configuração launcher.cfg e cole ao lado do jogar.exe
3. Copie seu Patch para a pasta update do gerador de atualizações.
4. Abra o gerador de atualizações, clique em listar e logo em seguida em Gerar.
5. Suba os arquivos da pasta update na URL que você configurou no gerador do Launcher.


Dicas lol
1. Na pasta do gerador de atualizações contem uma pasta chamada "clear", utilize-a para manter uma versão descompactada do seu Patch, pois dessa forma você pode sempre atualizar os arquivos ali e logo em seguida copiar para a pasta "update".
2. Você pode remover a borda do Browser que abre no Launcher usando CSS.
3. Muita gente deixa de baixar seu servidor por que o instalador é muito grande, então faça uma estrategia que deixa um pouco desse download no launcher, igual muitas empresas fazem. Desta forma você tira uma barreira de entrada para novos players.


Dúvidas frequentes confused

Posso copiar o jogar.exe, atualiza.exe, unrar.dll e launcher.cfg na própria pasta update?
Resposta: Sim pode! Isso garante que ninguém vai modificar nem mesmo esses arquivos, alem disso você também pode fazer isso para atualizar o próprio launcher.

Posso deixar o jogo completo dentro da pasta update?
Resposta: Sim pode! Mas note que a verificação dos arquivos ficará um pouco mais lenta, de qualquer forma o launcher está muito bem otimizado para verificar milhares de arquivos.

Posso mudar o nome do jogar.exe?
Resposta: Não! Infelizmente ainda não fiz as adaptações necessárias para permitir isso, mas pretendo fazer em breve, por isso fique de olho nas próximas versões do Launcher.

Diz que não tem atualizações disponíveis o que fiz de errado?
Resposta: Não se esqueça da barra "/" no final da URL na hora de configurar.

Funciona em qualquer hospedagem?
Resposta: Sim! Desde que você possa subir arquivos no formato .RAR.

Esta atualização também será de código aberto?
Resposta: Por enquanto não! Mas daqui algum tempo disponibilizarei no Github assim como o projeto antigo.

Não consigo mudar a cor da Skin o que fiz de errado?
Resposta: A cor está no formato RGA Integer.


O que ainda esta por vir? :(
1. Novas melhorias internas na verificação dos arquivos.
2. Downloads em paralelo para baixar mais rápido.
3. Configuração da Skin do Launcher pelo próprio gerador do Launcher.
5. Suporte a conexão com o Main em IPV6 (se ipv4 não estiver disponível então usar uma ROTA tunelada para IPV6).
6. Suporte a calculo de rota (ping test).
7. AutoPlay ao concluir as atualizações.



E então pessoal... Vocês tem alguma dica do que pode ser implementado no Launcher? Lembrando que este projeto é 100% gratuito e somente para Muonline. Se alguém quiser contribuir com uma nova Skin seria de grande ajuda.

Imagens do Launcher original e de uma Skin exemplo thumbup

2211221222132214

Download wow

[Only registered and activated users can see links]!LmBRHKbK!9UMiPN4foULafPlB0VDFWBDFMn51MlzPQzBDUDZ ppFQ

Pessoal, quem puder faça os links mirror para que este arquivo se perpetue na comunidade.
Se alguém quiser contribuir com um novo design será de grande valor. É só me avisar.


Divulgação wow
Canal no Youtube pra falar sobre Muonline, quem puder se inscrever e dar uma força...
Ela joga o Global e sempre fala bastante sobre as novidades nas versões mais recentes.

[Only registered and activated users can see links]



Valeu!! Qualquer coisa estamos ai.

megaman
13/11/2019, 06:41 AM
Launcher muito top! Já baixei para mais tarde realizar testes :ott:ott:ott:ott

thankyou

cri0
13/11/2019, 07:44 AM
1º Abra o gerador de atualizações e preencha suas informações.

[Only registered and activated users can see links]

Alankoba
13/11/2019, 08:16 AM
1º Abra o gerador de atualizações e preencha suas informações.

[Only registered and activated users can see links]

Este gerador foi criado em uma versão incompleta do Visual Basic 6, acredito que pode ter dado algum problema...

Instala isso aqui e verifica se resolve.

[Only registered and activated users can see links]

Lembrando que o launcher (jogar.exe) não foi compilado com essa mesma versão, portanto não deve ter o mesmo problema.

cri0
13/11/2019, 08:20 AM
Mesmo erro.

Lembrando que o launcher (jogar.exe) não foi compilado com essa mesma versão, portanto não deve ter o mesmo problema.

*Mas sem o gerador de infos não tem utilidade estou errado?

Mentor
13/11/2019, 08:56 AM
Ótimo conteúdo! Obrigado por compartilhar isso com os membros da PZ congrats

LaMO
13/11/2019, 10:21 AM
Alan me manda seu whats por mp, por favor.

russo1
13/11/2019, 12:32 PM
Minha recomendação

Hoje em dia muitos estão usando as versões altas como Season6,8,14 etc..
se possivel coloque no launcher um seletor de idiomas.. [Only registered and activated users can see links]

Maykon
13/11/2019, 12:38 PM
O gerador de configurações está com problemas aqui também!

Alankoba
13/11/2019, 01:29 PM
Link de download atualizado com as correções, me desculpem.

PedroB
13/11/2019, 01:43 PM
Muito bom, launcher simples de ser configurado e funcional.
Aqui funcionou sem problemas, tanto launcher como gerador de update e de config. Windows 10 build 1903

cri0
13/11/2019, 05:05 PM
Link de download atualizado com as correções, me desculpem.

Simples e funcional, obrigado.

Fusion
14/11/2019, 07:30 PM
O melhor launcher já disponibilizado faltou só o seletor de idiomas.

Alankoba
14/11/2019, 08:22 PM
O melhor launcher já disponibilizado faltou só o seletor de idiomas.

Já fiz aqui, só preciso concluir a parte que configura se isso está ou não disponível.
Se quiser testar chama no Zap: editado Mentor(Nem sei se pode divulgar número aqui, se não puder apago).

1 Dia 9 Horas:------- Atualizado -------

Atualizei o tópico com uma nova atualização, as principais mudanças são:


* Seletor de linguagem
* Suporte a Skin
* Links no Browser abrem no navegador padrão do Windows.
* Browser usa a versão mais recente do IE disponível no Windows.
* Configuração dos textos do Launcher (usar em outros idiomas).

Jwarlima
18/11/2019, 11:49 PM
Já fiz aqui, só preciso concluir a parte que configura se isso está ou não disponível.
Se quiser testar chama no Zap: editado Mentor(Nem sei se pode divulgar número aqui, se não puder apago).

1 Dia 9 Horas:------- Atualizado -------

Atualizei o tópico com uma nova atualização, as principais mudanças são:


* Seletor de linguagem
* Suporte a Skin
* Links no Browser abrem no navegador padrão do Windows.
* Browser usa a versão mais recente do IE disponível no Windows.
* Configuração dos textos do Launcher (usar em outros idiomas).


Em primeiro lugar, parabéns!

Referente a Skin, como alterar?

Alankoba
18/11/2019, 11:50 PM
Em primeiro lugar, parabéns!

Referente a Skin, como alterar?

Obrigado! No config.cfg habilita a parte de skin.

Ainda não é possível mudar a posição dos elementos, mas as imagens sim.

Os arquivos das imagens estão em data/Launcher.


Enviado do meu iPhone usando Tapatalk

louis
20/11/2019, 01:31 AM
Grande trabalho, parabéns....

andredeco
20/11/2019, 10:13 AM
Deu ruim aqui kk Não entendi a parada das pastas no FTP. Não entendi quais criar e que arquivo vai onde kk
Nunca me dou bem com launcher.

Alankoba
20/11/2019, 10:32 AM
Deu ruim aqui kk Não entendi a parada das pastas no FTP. Não entendi quais criar e que arquivo vai onde kk
Nunca me dou bem com launcher.

É muito simples! Faz assim:

No gerador de atualizações coloca seus arquivos na pasta update que esta do lado dele, não precisa zipar nada, pode colocar pastas/subpastas etc.
Abra o gerador e clica em gerar -> Espera as telas pretas e pronto, agora é só subir o conteúdo da pasta update dentro de onde você configurou no criador do launcher.

no FTP só precisa criar a pasta update (ou qualquer outro nome).
Qualquer coisa me manda seu número por MP que te ajudo.

andredeco
20/11/2019, 10:59 AM
É muito simples! Faz assim:

No gerador de atualizações coloca seus arquivos na pasta update que esta do lado dele, não precisa zipar nada, pode colocar pastas/subpastas etc.
Abra o gerador e clica em gerar -> Espera as telas pretas e pronto, agora é só subir o conteúdo da pasta update dentro de onde você configurou no criador do launcher.

no FTP só precisa criar a pasta update (ou qualquer outro nome).
Qualquer coisa me manda seu número por MP que te ajudo.

Acho que fiz certo, porém ao clicar em Conectar no Launcher, não surge nenhuma barra de download ou mensagem
indicando estar baixando as atualizações. É assim mesmo?
Eu clico e já abre o Main.exe

cri0
20/11/2019, 12:45 PM
Dica: No mesmo caminho das img de skin, colocar também o .icon pra ser alterado.

Alankoba
20/11/2019, 01:40 PM
Acho que fiz certo, porém ao clicar em Conectar no Launcher, não surge nenhuma barra de download ou mensagem
indicando estar baixando as atualizações. É assim mesmo?
Eu clico e já abre o Main.exe

É bem rápido. Você colocou algum arquivo no update? Pra testar apaga o arquivo e vê se o launcher baixa.


Enviado do meu iPhone usando Tapatalk


Dica: No mesmo caminho das img de skin, colocar também o .icon pra ser alterado.

Você pode trocar o ícone pelo resource hacker.


Enviado do meu iPhone usando Tapatalk

andredeco
20/11/2019, 02:38 PM
Alankoba
Não baixa os arquivos. Fiz o Seguinte:

Browser URL
[Only registered and activated users can see links]

Update URL
[Only registered and activated users can see links]

Criei as 2 pastas, uma launcher e uma lupdate na raiz do Site.
A pasta launcher está vazia.
A pasta lupdate coloquei os arquivos gerados dentro da pasta 2- gerador atualizacoes\update

Alankoba
20/11/2019, 02:46 PM
Alankoba
Não baixa os arquivos. Fiz o Seguinte:

Browser URL
[Only registered and activated users can see links]

Update URL
[Only registered and activated users can see links]

Criei as 2 pastas, uma launcher e uma lupdate na raiz do Site.
A pasta launcher está vazia.
A pasta lupdate coloquei os arquivos gerados dentro da pasta 2- gerador atualizacoes\update

Tenta sem o [Only registered and activated users can see links] somente com [Only registered and activated users can see links]
Verifica se sua hospedagem não força isso...


Verifica se tem a barra no final da URL, precisa ter.


Se for isso me avisa.


Enviado do meu iPhone usando Tapatalk

andredeco
20/11/2019, 02:53 PM
Tenta sem o [Only registered and activated users can see links] somente com [Only registered and activated users can see links]
Verifica se sua hospedagem não força isso...


Verifica se tem a barra no final da URL, precisa ter.


Se for isso me avisa.


Enviado do meu iPhone usando Tapatalk

Funcionou perfeitamente, Hospedagem CPanel Linux.
Foi só retirar o "s" deixando [Only registered and activated users can see links]

Alankoba
20/11/2019, 02:55 PM
Funcionou perfeitamente, Hospedagem CPanel Linux.
Foi só retirar o "s" deixando [Only registered and activated users can see links]

Obrigado por avisar.

O launcher funciona com [Only registered and activated users can see links] mas sua hospedagem deve forçar ele com redirect...

De qualquer forma recomendo usar HTTP pois evita outros problemas no PC dos players.


Enviado do meu iPhone usando Tapatalk

andredeco
20/11/2019, 02:57 PM
Alankoba
Uma observação:
Os seletores de Resolução, Som e Músicas e de Gravação de Login não funcionam com
arquivos IGCN, creio que devido a IGCN gravar os registros em outros locais no Windows,
não grava no mesmo local de Servidores MuEMU por exemplo. Fica a dica pois estes recursos
podem não funcionar em outros Servidores também.
Na IGCN o único aplicativo que realiza estas modificações é o MuResolutionSelector que vem no Cliente.

Jwarlima
22/11/2019, 09:13 PM
Allankoba

Amigo, só mais uma questão.

Uso servidor 97D, minha dúvida é se o Launcher através do seletor de idiomas conseguiria de alguma forma manipular a tradução.
Ex: en > pt-br > es, dos seguintes arquivos:​

Message.wtf
Text.bmd
Dialog.bmd

Stark
25/11/2019, 10:26 AM
Muito top! Estou usando e recomendo.

Teseu
07/12/2019, 06:53 PM
Olá, teste e funciona perfeitamente, tudo configurado certinho.
Teste ele em uma pasta qualquer e funciona perfeitamente.
Mas quando coloco ele dentro do cliente, ele dá esse erro:
2239

estou testando no Season8 do Louis.

O que seria?

Valeu.

andredeco
07/12/2019, 07:20 PM
Season 8 não roda mais pelo jogar.exe a um bom tempo, é só pelo main.exe
Muda no launcher que vai funcionar.

Schimidt
13/12/2019, 11:50 PM
Download com problema
Google Drive diz ter virus e só o propietario pode baixar

Alankoba
19/12/2019, 04:20 PM
Atualizei o download para o Mega,

romariols
20/12/2019, 12:00 AM
Esse Launcher tem um problema na verificação de CRC, o mesmo da source de 2017, se houver arquivos na lista de update que estejam no cliente, ele para de funcionar. Estou vendo a source de 2017, fora isso, é um bom Launcher, parabéns!

Alankoba
20/12/2019, 11:04 AM
Esse Launcher tem um problema na verificação de CRC, o mesmo da source de 2017, se houver arquivos na lista de update que estejam no cliente, ele para de funcionar. Estou vendo a source de 2017, fora isso, é um bom Launcher, parabéns!

Cara não entendi, acho que não tem esse problema não. Pode me explicar melhor? Eu uso essa mesma.base em outras aplicações também e nunca tive problema (além dos problemas de compatibilidade já corrigidos).


Enviado do meu iPhone usando Tapatalk

denilsomitamar
20/12/2019, 11:29 AM
muito bom, obrigado !!!!

romariols
20/12/2019, 02:47 PM
Talvez não ocorra em todos os sistemas operacionais e por isso vc não tenha notado, mas o problema existe sim.

Veja: [Only registered and activated users can see links]

Olhando a source de 2017, eu ainda não entendo muito de VB, mas vi que é na parte de verificação CRC.

Quest
13/01/2020, 02:04 PM
Launcher muito bom, testei aqui tudo 100% por enquanto.

souzafc2
17/01/2020, 02:50 AM
Quando aperto para gerar atualização, o gerador simplesmente fecha, e aparentemente o rar.exe n esta funcionando aqui, n sei pq.

Windows 10.

Alankoba
17/01/2020, 02:53 AM
Quando aperto para gerar atualização, o gerador simplesmente fecha, e aparentemente o rar.exe n esta funcionando aqui, n sei pq.

Windows 10.

O Rar.exe não é só um utilitário que fica do lado do gerador, não precisa abrir ele separado.

Instala o vb6 runtimes pra ver se resolve seu problema com o gerador.


Enviado do meu iPhone usando Tapatalk

souzafc2
17/01/2020, 10:24 PM
O Rar.exe não é só um utilitário que fica do lado do gerador, não precisa abrir ele separado.

Instala o vb6 runtimes pra ver se resolve seu problema com o gerador.


Enviado do meu iPhone usando Tapatalk

Olá Alankoba, estou fazendo algo de errado?

Link: [Only registered and activated users can see links]

Alankoba
18/01/2020, 02:37 AM
Olá Alankoba, estou fazendo algo de errado?

Link: [Only registered and activated users can see links]

Pode ter dado alguma zuera por conta do número de arquivos.

Tenta apenas com o patch pra ver...


Enviado do meu iPhone usando Tapatalk

souzafc2
18/01/2020, 11:06 AM
Pode ter dado alguma zuera por conta do número de arquivos.

Tenta apenas com o patch pra ver...


Enviado do meu iPhone usando Tapatalk

Testei com 5 arquivos, deu a mesma coisa, simplesmente fecha.

rushbz
02/05/2020, 11:02 PM
Ele funciona com s8 IGCN ?

Stark
07/05/2020, 10:33 PM
Esse Launcher tem um problema... no windows 7, se não adicionar no DEP do Windows ele "PARA DE FUNCIONAR" na hora de atualização.

Há correção para isso?

Victor_ScB
07/05/2020, 10:52 PM
Esse Launcher tem um problema... no windows 7, se não adicionar no DEP do Windows ele "PARA DE FUNCIONAR" na hora de atualização.

Há correção para isso?
aqui funciona normal no w7 .
oq seria esse DEP ?

Stark
07/05/2020, 11:46 PM
aqui funciona normal no w7 .
oq seria esse DEP ?

Prevenção de execução de dados do windows
Vários players relatam que o Launcher para de funcionar na hora da atualização e todos utilizam windows 7. Ao adicionar o Launcher lá, sana o problema.

Victor_ScB
08/05/2020, 01:13 AM
aqui ta ativado msm achei : [Only registered and activated users can see links]
e quando testei apagando um arquivo , o launcher baixou normal de volta.
estranho, medo agora kkk .


Prevenção de execução de dados do windows
Vários players relatam que o Launcher para de funcionar na hora da atualização e todos utilizam windows 7. Ao adicionar o Launcher lá, sana o problema.

Stark
08/05/2020, 06:45 PM
aqui ta ativado msm achei : [Only registered and activated users can see links]
e quando testei apagando um arquivo , o launcher baixou normal de volta.
estranho, medo agora kkk .

Então, o seu já tá desativado, só tava para serviços do Windows..
Mas por padrão no WIN7 vem para todos os programas, é aí que o Launcher trava.

Victor_ScB
08/05/2020, 07:34 PM
Stark realmente. mas nao lembro de ter mudado o meu kk, só se ficou assim apos update do win7 seila.

Seria uma boa a possibilidade do Alankoba ver isso pra arrumar :(

hallzy123
20/05/2020, 09:59 AM
So to tendo problema para atualizar pastas, tipo tento colocar o Data/Local/item.bmd, no launcher mostra que baixou, mas não baixou, dai fecho e abro de novo, a mesma coisa e não baixa :c

Edit: Resolvi, eu que fiz cagada, peguei os arquivos de dentro da Data, fiz tudo por la e gerei o update, dentro da hospedagem eu criei a pasta data, porém tem que ter a pasta Data já no gerador de upade, aqui tudo okay, eu coloquei todo o cliente para atualização e foi sem problema nenhum, baixou rápido 120MB

ygorjipa
29/08/2020, 02:02 PM
Como faz para aplicar as skins no launcher?

AnDeR
25/09/2020, 02:01 PM
o gerador não funciona, ja instalei os vb6 runtines e quando eu clico para gerar ele fecha.
Windows 10 - 2004

darlun
15/10/2020, 10:11 PM
Quando clico em jogar aparece Data\Local\Mix.bmd File not existto testando em uma 97d

Bruno Ibanes
09/02/2021, 04:21 AM
Alankoba, é possível você adicionar uma opção para escolhermos o nome do atualiza.exe e do executável do launcher?

Gostaria de usar o nome update.exe no lugar de atualiza.exe e launcher.exe no lugar de jogar.exe!

Obrigado!

Maykon
09/02/2021, 07:44 AM
Alankoba, é possível você adicionar uma opção para escolhermos o nome do atualiza.exe e do executável do launcher?

Gostaria de usar o nome update.exe no lugar de atualiza.exe e launcher.exe no lugar de jogar.exe!

Obrigado!

Uma opção para não ser obrigatório utilizar a pasta de skin seria ótimo!

Ada
15/02/2021, 05:31 PM
Olá Alankoba, boa tarde.

Primeiramente, obrigado por compartilhar esse excelente projeto.
Sem duvidas, melhor que muitos Launcher Premium por ai.

Possuo a licença de um Launcher ai e só tenho arrependimentos.

Abraço.