Ein plattformübergreifendes Tool zur Berechnung Ihrer Spielzeit in Minecraft.
Ausführen des Programms
Fenster
MAC / Linux
Verwendung
Entwickler
Lizenz
Windows -Benutzer können einfach die .exe -Datei herunterladen und ausführen.
Mac- und Linux -Benutzer können diese Software mit Python 3.7+ installieren und ausführen.
Laden Sie die Quellcode -ZIP -Datei entweder über die grüne Download -Schaltfläche oben auf dieser Seite oder auf der Seite Releases auf der rechten Seite herunter und extrahieren Sie sie.
Navigieren Sie zu dem Quellcode, den Sie heruntergeladen haben, und führen Sie die Datei setup.sh
aus. Dadurch wird eine virtuelle Python-Umgebung eingerichtet, eine in sich geschlossene Python-Version mit speziellen Paketen, die für das Ausführen dieses Programms benötigt werden.
Führen Sie nach den obigen Installationsanweisungen die Datei run.sh
aus, um das Programm zu starten.
Sie müssen zuerst einen Scan ausführen, um Ihre Spielzeiten zu sammeln. Nach Abschluss des Scans können Sie entweder ein Diagramm Ihrer Spielzeit pro Monat anzeigen oder die Daten in eine CSV -Datei ausgeben (z. B. für die Verwendung in Microsoft Excel).
Die Steuerelemente befinden sich links und die Programmausgabe wird rechts angezeigt.
Dieses Programm scannen Minecraft -Protokolldateien, um zu bestimmen, wann Sie gestartet wurden und das Spiel nicht mehr spielen. Es gibt drei Modi, um diese Protokolldateien zu finden:
Versuche, Protokolle im Standard -Ordner .minecraft/logs
in Ihrem System" zu finden.
Sie können (eine oder mehrere) Ordner, die Protokolldateien zum Scannen enthalten, manuell angeben. Dies ist nützlich, wenn Sie mit Modpacks spielen und Ihre Spieldaten an einem anderen Ort gespeichert werden. Sie können mehrere Ordner angeben, indem Sie sie mit einem vertikalen Balken trennen |
.
Beispiel:
C:UsersMyUsernameAppDataRoaming.minecraftlogs | C:UsersMyUsernameTwitchMinecraftInstancesHexxit Updatedlogs
Sie können einzelne Protokolldateien manuell zum Scannen angeben, indem Sie entweder absolute Dateipfade oder Globs bereitstellen, wobei jeweils durch einen vertikalen Balken getrennt ist |
.
GLIBS sind spezielle Muster für die Ausrichtung mehrerer Dateien. Beispielsweise wird *.log
jede Datei ausgewählt, die mit .log
in einem Ordner endet. Protokolldateien können auch mit .log.gz
(komprimierte Protokolle) enden. Um beide Typen auszuwählen, können Sie *.log*
verwenden. Globs können auch rekursiv mit **
suchen (prüft alle Ordner in anderen Ordnern in anderen Ordnern ...).
Ein praktisches Beispiel für die Verwendung von GLIP -Regeln wäre, alle Protokolldateien über mehrere Modpacks im Twitch -Launcher hinweg zu finden:
C:UsersMyUsernameTwitchMinecraftInstances***.log*
Dadurch werden alle Ordner (rekursiv) im Twitch -Launcher -Datenordner nach Dateien durchsucht, die mit .log
oder .log.gz
enden.
Sie können der Suche auch den Hauptordner von Minecraft hinzufügen:
C:UsersMyUsernameAppDataRoaming.minecraftlogs*.log* | C:UsersMyUsernameTwitchMinecraftInstances***.log*
Pyinstaller kann verwendet werden, um eine Binärdatei dieser App zu erstellen. Nur unter Windows getestet, sollte aber hoffentlich auf anderen Plattformen arbeiten.
# UnixSource Venv/bin/aktivieren# WindowsvenvScriptsActivate.bat Python -M Pip installieren Sie Pyinstaller PyInstaller -Clean -P Venvlibsites -Packages -p minecraft_playtime_calculator --Windowed -OneFile -n minecraft_playtime_calculator --icon assets/img/icon.ico -y Main.py
Binär wird in ./dist
ausgegeben.
MIT © Quinten Cabo & Hawkpath.