A little tool that calculates how much time you have spent playing Super Smash Bros. Melee based on the replays of a given directory and subdirectories.
Either run wasted_on_slippi
from the target directory or pass the directory as
an argument:
wasted_on_slippi "C:/Users/bazoo/Documents/Slippi" [options]
There are 2 options:
--no-ui
: This will not create a window and will just print the result.--copy
: This will automatically copy the result to the clipboard.
Install the module
v install wastedslp
Import it and use it
import nachoverdon.wastedslp
fn main() {
directory := "C:/user/replays"
wasted := wastedslp.get_wasted(directory) or { panic(err )}
slp_files := os.walk_ext(directory, slp_ext)
wastedslp.get_replays_duration(slp_files)
slp_file := os.open("C:/user/replays/jv5.slp") or { panic(err) }
wastedslp.read_frames_from_slp_file(slp_file)
}
-
Install V
-
It uses
ui
module, which requires a few dependencies on Linux. Check this link for more info -
Run. (Optionally add
-cflags '-mwindows'
so that it doesn't spawn a cmd window when exectued if you don't plan to use it as a CLI)
git clone https://github.com/nachoverdon/wasted_on_slippi
cd wasted_on_slippi
v install ui nachoverdon.wastedslp
v -prod -cflags '-mwindows' wasted_on_slippi\wasted_on_slippi.v