Ir para conteúdo
🥇 [Exclusivo] Seja um Membro VIP EXTREME! ×
  • Quem está por aqui   0 membros estão online

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

Posts Recomendados

Olá galera da WC, eu estou criando um launcher para um jogo que eu e uma galera tamo desenvolvendo, mas eu só sei criar launcher's com uma progressbar só e eu queria fazer um com uma progressbar que mostra o progresso do download do arquivo atual e uma que mostra o progresso total...

Agradecido desde já

Link para o comentário
https://www.webcheats.com.br/topic/1955366-launcher-com-auto-update-para-jogos/
Compartilhar em outros sites

Quais métodos você usa para dar os dados para a progressbar ?

 

Dependendo é só separar, se usar o idhttp, só colocar o progresso do arquivo atual na progressbar1, e o progresso do geral na progressbar2, coloca um timer e um edit, no timer é só fazer uma rotina verificando o número do edit, no edit é só aumentar o número de acordo com a quantidade de arquivos que você baixou.

 

Exemplo: Tenho 50 arquivos de 100. Só jogar 50 no edit, e fazer o timer ler o valor do edit e jogar no progressbar2.progress o 50%;

 

Pergunta: Como faço o valor do edit aumentar ?

Resposta: Cada vez que terminar de baixar um arquivo no idhttp, adicione Edit+1 (como uma calculadora).

Membro - Bronze - Geek - Bronze - Tech - Mod - Coord - Co-Admin - Platinum

Link para o comentário
https://www.webcheats.com.br/topic/1955366-launcher-com-auto-update-para-jogos/#findComment-8033365
Compartilhar em outros sites

barra 1 - Que irá mostrar o progresso de download atual...

vai ser simplesmente o tamanho max da progress vai ser o tamanho do arquivo a ser baixado dependendo do tamanho ele vai exceder o valor max suportado pela progressbar então você precisa usar um DIV por exemplo o FTP vai fazer a contagem em bytes(eu acho n lembro direito) então se for um arquivo muito grande vai precisarde um DIV convertendo de bytes pra MB por exemplo.. ai o resultado da conversão será o tamanho max da progress bar

por exemplo

 

É necessário se cadastrar para acessar o conteúdo.

 

 

barra 2 - total

você vai simplesmente verificar o numero de arquivos a serem baixados..

essse numero vai ser o valor max da progressbar

vc pode criar uma váriável que guardará o numero de arquivos baixados

então a cada arquivo baixado a variável será incrimentada com o numero 1 até chegar ao valor max...

isso você pode fazer colocando

por exemplo

É necessário se cadastrar para acessar o conteúdo.

depois do download do arquivo.. ele vai então terminar o download e executar isso. pra evitar erros vc pode usar um try então caso o download seja concluído ele implementa a variável do contrário executa oque estiver programado em caso de erro

 

*o exemplo de cima esta um pouco melhor porque é algo que eu já uso.. o de baixo ficou um pouco mais incompleto porque não cheguei a fazer algum programa com uma barra de arquivos totais baixados.. Mais se eu fosse fazer eu faria numa lógica igual ou variante dessa dai

python-doc-icon.jpg

wVNulLU.gif

Link para o comentário
https://www.webcheats.com.br/topic/1955366-launcher-com-auto-update-para-jogos/#findComment-8038096
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.