I always felt the in-game search was missing a way to filter by best score/acc/etc, so I made this program to display and filter local scores.
It reads the scores from the scores.db file in your osu directory, it also reads the osu!.db file to display beatmap information.
I made it specifically for mania, so I am posting this here, I hope someone else will find it useful too.
How to use:
There are 3 types of columns, for text you can just type what you are looking for, for numbers you can use operators (>, <, =), for example "> 4" to search all above 4.
Dates are similar to numbers, "<1/1/2017" searches for scores older than 2017.
Code
the code is open source, see here: https://github.com/coldloops/scoreviewer
It reads the scores from the scores.db file in your osu directory, it also reads the osu!.db file to display beatmap information.
I made it specifically for mania, so I am posting this here, I hope someone else will find it useful too.
How to use:
- make sure you have java 7 or higher: https://java.com
- download scoreviewer.jar here
- open the program, click "open DB" and select your osu folder.
- click on the columns to sort
- type in filters on the textbox under each column
- the table updates automatically as you play (osu updates the files every 10 min or so, the program updates the table every time the file updates.)
There are 3 types of columns, for text you can just type what you are looking for, for numbers you can use operators (>, <, =), for example "> 4" to search all above 4.
Dates are similar to numbers, "<1/1/2017" searches for scores older than 2017.
Code
the code is open source, see here: https://github.com/coldloops/scoreviewer