Alat lintas platform untuk menghitung waktu bermain Anda di Minecraft.
Menjalankan program
Windows
Mac / Linux
Penggunaan
Pengembang
Lisensi
Pengguna Windows hanya dapat mengunduh dan menjalankan file .exe.
Pengguna Mac dan Linux dapat menginstal dan menjalankan perangkat lunak ini menggunakan Python 3.7+.
Unduh dan ekstrak file zip kode sumber baik dari tombol unduh hijau di bagian atas halaman ini atau dari halaman rilis di sebelah kanan.
Arahkan ke kode sumber yang Anda unduh dan jalankan file setup.sh
. Ini akan mengatur lingkungan virtual Python, yang merupakan versi python mandiri dengan paket khusus yang diperlukan untuk menjalankan program ini.
Setelah mengikuti instruksi instalasi di atas, jalankan file run.sh
untuk memulai program.
Anda harus terlebih dahulu menjalankan pemindaian untuk mengumpulkan waktu bermain Anda. Setelah pemindaian selesai, Anda dapat melihat grafik waktu bermain Anda per bulan, atau mengeluarkan data ke file CSV (untuk digunakan di Microsoft Excel, misalnya).
Kontrol terletak di sebelah kiri, dan output program ditampilkan di sebelah kanan.
Program ini bekerja dengan memindai file log Minecraft untuk menentukan kapan Anda mulai dan berhenti bermain game. Ada tiga mode untuk menemukan file log ini:
Upaya untuk menemukan log di folder .minecraft/logs
default di sistem Anda.
Anda dapat menentukan secara manual (satu atau lebih) folder yang berisi file log untuk dipindai. Ini berguna jika Anda bermain dengan Modpacks dan data game Anda disimpan di tempat lain. Anda dapat menentukan beberapa folder dengan memisahkannya dengan bilah vertikal |
.
Contoh:
C:UsersMyUsernameAppDataRoaming.minecraftlogs | C:UsersMyUsernameTwitchMinecraftInstancesHexxit Updatedlogs
Anda dapat secara manual menentukan file log individual untuk dipindai, dengan menyediakan jalur file atau globs absolut, dengan masing -masing dipisahkan oleh bilah vertikal |
.
Globs adalah pola khusus untuk menargetkan beberapa file. Misalnya, *.log
akan memilih file apa pun yang berakhir dengan .log
di folder. File log juga dapat berakhir dengan .log.gz
(log terkompresi), jadi untuk memilih kedua jenis, Anda dapat menggunakan *.log*
. Globs juga dapat mencari folder secara rekursif dengan **
(memeriksa semua folder di dalam folder lain di dalam folder lain ...).
Contoh praktis yang menggunakan aturan glob adalah menemukan semua file log di beberapa modpacks di peluncur Twitch:
C:UsersMyUsernameTwitchMinecraftInstances***.log*
Ini akan mencari semua folder (rekursif) di folder data peluncur Twitch untuk file yang diakhiri dengan .log
atau .log.gz
.
Anda juga dapat menambahkan folder Minecraft utama ke pencarian:
C:UsersMyUsernameAppDataRoaming.minecraftlogs*.log* | C:UsersMyUsernameTwitchMinecraftInstances***.log*
Pyinstaller dapat digunakan untuk membangun biner aplikasi ini. Hanya diuji pada Windows, tetapi semoga harus bekerja pada platform lain.
# Unixsource venv/bin/activate# windowsvenvscriptsactivate.bat Python -M Pip Instal Pyinstaller pyinstaller -clean -p venvlibsite -packages -p minecraft_playtime_calculator --dindowed --onefile -n minecraft_playtime_calculator --icon aset/img/icon.ico -y main.py
Biner akan menjadi output di ./dist
.
MIT © Quinten Cabo & Hawkpath.