Suporte Este é um post popular. george192 388 Postado 10 de Abril Suporte Este é um post popular. Compartilhar Postado 10 de Abril Boa noite pra geral, Antes de mais nada, código exclusivo do TibiaDevs, não poderá ser postado em outro fórum. O sistema basicamente funciona da seguinte forma, como o nome já diz, auto updater pra cliente, então você o executa e ele baixa os arquivos do servidor. O arquivo ele é composto a partir de uma URL, ou seja, o link do teu site, por exemplo: This is the hidden content, please Entre ou Cadastre-se Essa URL deverá ser alterada para a URL do teu site / o arquivo basicamente, ele baixa o arquivo desta URL zipado e extrai na pasta, o sistema é bem simples, porém funcional. Como eu fiz esse sistema utilizando Python, a primeira coisa a ser feita será baixar e instalar o Python: This is the hidden content, please Entre ou Cadastre-se Após ter baixado e instalado o Python, você irá precisar baixar algumas dependências para que o sistema funcione: abra o cmd ou o terminal do Visual Studio Code e digite os códigos --> pip install tkinter pip install requests pip install pyinstaller Basicamente são essas as dependências que serão necessárias ( Lembrando que, será necessário baixar todas para que funcione ) Após ter baixado tudo, basta alterar a URL do arquivo e salvar o arquivo python. Por fim, vamos realizar a conversão do arquivo Python para EXE para que você consiga adicionar em seu cliente --> no CMD ou no terminal do Visual Studio Code iremos digitar o seguinte código: pyinstaller --onefile --noconsole NOMEDOSEUARQUIVO.py após digitar, basta aguardar o processo terminar, será gerado duas pastas, BUILD e DIST. Ambas irão ser necessárias, dentro da pasta DIST contém o arquivo EXE que baixa os arquivos .zip e extrai o mesmo e a pasta BUILD contém os arquivos para sua edição, porém, não deverá ser passada ao usuário, somente o EXE, pasta copiar o EXE e colar na pasta do seu cliente. Após todo esse processo, chegamos ao fim, para que funcione, o arquivo precisa ser ZIPADO e não feito em RAR, portanto, quando forem adicionar o arquivo na pasta do servidor de vocês, basta alterar a extensão do arquivo deixando como ZIP: copy.py 48 3 1 Link para o comentário https://tibiadevs.com/forums/topic/374-auto-updater-client-python/ Compartilhar em outros sites Mais opções de compartilhamento...
Administrador TELASKO 2.953 Postado 10 de Abril Administrador Compartilhar Postado 10 de Abril 25 minutos atrás, george192 disse: Boa noite pra geral, Antes de mais nada, código exclusivo do TibiaDevs, não poderá ser postado em outro fórum. O sistema basicamente funciona da seguinte forma, como o nome já diz, auto updater pra cliente, então você o executa e ele baixa os arquivos do servidor. O arquivo ele é composto a partir de uma URL, ou seja, o link do teu site, por exemplo: This is the hidden content, please Entre ou Cadastre-se Essa URL deverá ser alterada para a URL do teu site / o arquivo basicamente, ele baixa o arquivo desta URL zipado e extrai na pasta, o sistema é bem simples, porém funcional. Como eu fiz esse sistema utilizando Python, a primeira coisa a ser feita será baixar e instalar o Python: This is the hidden content, please Entre ou Cadastre-se Após ter baixado e instalado o Python, você irá precisar baixar algumas dependências para que o sistema funcione: abra o cmd ou o terminal do Visual Studio Code e digite os códigos --> pip install tkinter pip install requests pip install pyinstaller Basicamente são essas as dependências que serão necessárias ( Lembrando que, será necessário baixar todas para que funcione ) Após ter baixado tudo, basta alterar a URL do arquivo e salvar o arquivo python. Por fim, vamos realizar a conversão do arquivo Python para EXE para que você consiga adicionar em seu cliente --> no CMD ou no terminal do Visual Studio Code iremos digitar o seguinte código: pyinstaller --onefile --noconsole NOMEDOSEUARQUIVO.py após digitar, basta aguardar o processo terminar, será gerado duas pastas, BUILD e DIST. Ambas irão ser necessárias, dentro da pasta DIST contém o arquivo EXE que baixa os arquivos .zip e extrai o mesmo e a pasta BUILD contém os arquivos para sua edição, porém, não deverá ser passada ao usuário, somente o EXE, pasta copiar o EXE e colar na pasta do seu cliente. Após todo esse processo, chegamos ao fim, para que funcione, o arquivo precisa ser ZIPADO e não feito em RAR, portanto, quando forem adicionar o arquivo na pasta do servidor de vocês, basta alterar a extensão do arquivo deixando como ZIP: copy.py 2.16 kB · 0 downloads Caramba hein, que bela contribuição obrigado haha 1 Link para o comentário https://tibiadevs.com/forums/topic/374-auto-updater-client-python/#findComment-1977 Compartilhar em outros sites Mais opções de compartilhamento...
Suporte george192 388 Postado 11 de Abril Autor Suporte Compartilhar Postado 11 de Abril Agora, TELASKO disse: Caramba hein, que bela contribuição obrigado haha Opa, valeu valeu 🙂 1 Link para o comentário https://tibiadevs.com/forums/topic/374-auto-updater-client-python/#findComment-1978 Compartilhar em outros sites Mais opções de compartilhamento...
marcelomnzs 1 Postado 25 de Agosto Compartilhar Postado 25 de Agosto obrigado pela contribuiçao.. testando aqui edit: > pip install tkinter ERROR: Could not find a version that satisfies the requirement tkinter (from versions: none) ERROR: No matching distribution found for tkinter Link para o comentário https://tibiadevs.com/forums/topic/374-auto-updater-client-python/#findComment-2975 Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora