Una herramienta multiplataforma para calcular su tiempo de juego en Minecraft.
Ejecutando el programa
Windows
Mac / Linux
Uso
Desarrolladores
Licencia
Los usuarios de Windows simplemente pueden descargar y ejecutar el archivo .exe.
Los usuarios de Mac y Linux pueden instalar y ejecutar este software usando Python 3.7+.
Descargue y extraiga el archivo ZIP del código fuente del botón de descarga verde en la parte superior de esta página o de la página Libraciones de la derecha.
Navegue al código fuente que descargó y ejecuta el archivo setup.sh
. Esto establecerá un entorno virtual de Python, que es una versión de Python autónoma con paquetes especiales necesarios para ejecutar este programa.
Después de seguir las instrucciones de instalación anteriores, ejecute el archivo run.sh
para iniciar el programa.
Primero debe ejecutar un escaneo para reunir sus tiempos de juego. Después de completar el escaneo, puede ver un gráfico de su tiempo de juego por mes o emitir los datos a un archivo CSV (para usar en Microsoft Excel, por ejemplo).
Los controles se encuentran a la izquierda, y la salida del programa se muestra a la derecha.
Este programa funciona escaneando archivos de registro de Minecraft para determinar cuándo comenzó y dejó de jugar. Hay tres modos para encontrar estos archivos de registro:
Intenta encontrar registros en la carpeta predeterminada .minecraft/logs
en su sistema.
Puede especificar manualmente (una o más) carpetas que contienen archivos de registro para escanear. Esto es útil si juegas con ModPacks y los datos de tu juego se almacenan en otro lugar. Puede especificar varias carpetas separándolas con una barra vertical |
.
Ejemplo:
C:UsersMyUsernameAppDataRoaming.minecraftlogs | C:UsersMyUsernameTwitchMinecraftInstancesHexxit Updatedlogs
Puede especificar manualmente archivos de registro individuales para escanear, suministrando rutas de archivo absolutas o globas, cada uno separado por una barra vertical |
.
Los globos son patrones especiales para atacar múltiples archivos. Por ejemplo, *.log
seleccionará cualquier archivo que finalice con .log
en una carpeta. Los archivos de registro también pueden terminar con .log.gz
(registros comprimidos), por lo que para seleccionar ambos tipos, puede usar *.log*
. Los globos también pueden buscar carpetas recursivamente con **
(verifica todas las carpetas dentro de otras carpetas dentro de otras carpetas ...).
Un ejemplo práctico que usa las reglas del globo sería encontrar todos los archivos de registro en múltiples ModPacks en el lanzador Twitch:
C:UsersMyUsernameTwitchMinecraftInstances***.log*
Esto buscará todas las carpetas (recursivamente) en la carpeta de datos de Twitch Launcher para archivos que terminan con .log
o .log.gz
.
También puede agregar la carpeta principal de Minecraft a la búsqueda:
C:UsersMyUsernameAppDataRoaming.minecraftlogs*.log* | C:UsersMyUsernameTwitchMinecraftInstances***.log*
Pyinstaller se puede usar para construir un binario de esta aplicación. Solo probado en Windows, pero con suerte debería trabajar en otras plataformas.
# UnixSource venv/bin/activar# windowsvenvscriptsactivate.bat python -m pip install pyinstaller pyinstaller --clean -p venvlibsite -paquetes -p minecraft_playtime_calculator - -windowed --onefile -n minecraft_playtime_calculator --icon activos/img/icon.ico -y main.y
Binario se emitirá en ./dist
.
MIT © Quinten Cabo & Hawkpath.