Uma ferramenta de plataforma cruzada para calcular seu tempo de reprodução no Minecraft.
Executando o programa
Windows
Mac / Linux
Uso
Desenvolvedores
Licença
Os usuários do Windows podem simplesmente baixar e executar o arquivo .exe.
Os usuários de Mac e Linux podem instalar e executar este software usando o Python 3.7+.
Faça o download e extraia o arquivo zip de código -fonte do botão Green Download na parte superior desta página ou na página de lançamentos à direita.
Navegue até o código -fonte que você baixou e execute o arquivo setup.sh
. Isso configurará um ambiente virtual do Python, que é uma versão python independente com pacotes especiais necessários para executar este programa.
Depois de seguir as instruções de instalação acima, execute o arquivo run.sh
para iniciar o programa.
Você deve primeiro executar uma varredura para reunir seus tempos de jogo. Após a conclusão da varredura, você pode visualizar um gráfico do seu tempo de reprodução por mês ou produzir os dados para um arquivo CSV (para uso no Microsoft Excel, por exemplo).
Os controles estão localizados à esquerda e a saída do programa é exibida à direita.
Este programa funciona digitalizando arquivos de log do Minecraft para determinar quando você começou e parou de jogar o jogo. Existem três modos para encontrar esses arquivos de log:
Tentativas de encontrar logs na pasta .minecraft/logs
padrão em seu sistema.
Você pode especificar manualmente (uma ou mais) pastas contendo arquivos de log para digitalizar. Isso é útil se você jogar com Modpacks e os dados do seu jogo são armazenados em outro lugar. Você pode especificar várias pastas separando -as com uma barra vertical |
.
Exemplo:
C:UsersMyUsernameAppDataRoaming.minecraftlogs | C:UsersMyUsernameTwitchMinecraftInstancesHexxit Updatedlogs
Você pode especificar manualmente arquivos de log individuais para digitalizar, fornecendo caminhos de arquivo ou globs absolutos, com cada um separado por uma barra vertical |
.
Os globs são padrões especiais para segmentar vários arquivos. Por exemplo, *.log
selecionará qualquer arquivo que termine com .log
em uma pasta. Os arquivos de log também podem terminar com .log.gz
(logs compactados); portanto, para selecionar os dois tipos, você pode usar *.log*
. Os globs também podem pesquisar pastas recursivamente com **
(verifica todas as pastas dentro de outras pastas dentro de outras pastas ...).
Um exemplo prático usando regras GLOB seria encontrar todos os arquivos de log em vários modpacks no Twitch Launcher:
C:UsersMyUsernameTwitchMinecraftInstances***.log*
Isso pesquisará todas as pastas (recursivamente) na pasta de dados do Twitch Launcher para arquivos que terminam com .log
ou .log.gz
.
Você também pode adicionar a pasta principal do Minecraft à pesquisa:
C:UsersMyUsernameAppDataRoaming.minecraftlogs*.log* | C:UsersMyUsernameTwitchMinecraftInstances***.log*
O PyInstaller pode ser usado para construir um binário deste aplicativo. Somente testado no Windows, mas, esperançosamente, deve trabalhar em outras plataformas.
# Unixsource venv/bin/ativar# windowsvenvscriptsactivate.bat python -m pip install pyinstaller pyInstaller - -CLEAN -P Venvlibsite -Packages -P Minecraft_playtime_calculator - -Window --nefile -n minecraft_playtime_calculator -ASSETS/IMG/ICON.ico -y main.py
O binário será emitido em ./dist
.
MIT © Quinten Cabo & Hawkpath.