forum

osu!time

posted
Total Posts
82
Topic Starter
-hx
Hello! I'm not sure if this is the correct place to post this, but it seemed appropriate.

I made a thing called osu!time, which basically calculates approximately how many hours you've spent playing osu!.

http://osutime.hexa.xyz

It's not very accurate, though. It takes the 500 most recent ranked beatmaps, makes an average length, and multiplies your playcount by that average length, and then it divides it by about 1.7 to compensate for retries, etc.

Of course this wasn't thoroughly tested. I need your help to test it and improve the algorithm!

The formula is not final, and the results are subject to change at any given time.
If you would like to see a list of all recorded uses of osu!time, go to http://osutime.hexa.xyz/osu!time.txt


changelog
version 1.03
+ add how many times osu!time was used

version 1.02
+ fix issue where user could type in html code
+ fix issue where the osu!time picture did not lead back home
+ change domain to osutime.hexa.xyz

version 1.011
+ add month to date in osu!time.txt

version 1.01 - august 21st 2014
+ new domain name (http://hexa.xyz/osutime)

version 1.0 - june 24th 2014
+ autofocus username field
Demmon
Demmon has played osu! for approximately 1,950.6 hours.
That's 117,035.9 minutes, or 7,022,151.0 seconds. That's also 81.3 days, or 11.6 weeks!
Hmm, your idea looks good.

btw I don't know if it's true, for me I played more than 81.3 days

EDIT : 81.3 days, not years, sry
Kurai

Demmon wrote:

btw I don't know if it's true, for me I played more than 81.3 years
Didn't know you were that old :D
Topic Starter
-hx

Demmon wrote:

Demmon has played osu! for approximately 1,950.6 hours.
That's 117,035.9 minutes, or 7,022,151.0 seconds. That's also 81.3 days, or 11.6 weeks!
Hmm, your idea looks good.

btw I don't know if it's true, for me I played more than 81.3 years
okay, because it doesn't really take into account very short songs.. it just takes the average length of 2 minutes per beatmaps.

EDIT: that's 81.3 days, not 81.3 years.
Demmon
oops, sorry
Lach
Perhaps you should invest in a better TLD, .tk domains are usually associated with phishing sites and IP caches. .us domains run around $5/year. $10 for .com.

Interesting tool, though.
Topic Starter
-hx

Lach wrote:

Perhaps you should invest in a better TLD, .tk domains are usually associated with phishing sites and IP caches. .us domains run around $5/year. $10 for .com.

Interesting tool, though.
I probably will, but I can't currently afford it. http://osutime.hexagonest.tk is being set up, though.
[cocoa]_old
wow
[cocoa] has played osu!standard for approximately 95.00 hours.
That's 5,700.00 minutes, or 342,000.00 seconds. That's also 3.96 days, or 0.57 weeks!
Luna
Luna has played Taiko for approximately 586.00 hours.
That's 35,160.00 minutes, or 2,109,600.00 seconds. That's also 24.42 days, or 3.49 weeks!

Less than I expected tbh
Topic Starter
-hx

Luna wrote:

Luna has played Taiko for approximately 586.00 hours.
That's 35,160.00 minutes, or 2,109,600.00 seconds. That's also 24.42 days, or 3.49 weeks!

Less than I expected tbh
When I got 100ish hours I was surprised, expected way more. But it's only how many hours you've played, not idled.
Top Bunk
I feel like there could be a better way to calculate the time, I'm just not sure how. I find it kinda funny that my account is 4 years old but I only have 161 hours/6.71 days logged. I need to play more.
BlackMidKnight
I played for almost 2 weeks...

I try this for rrtyui and the result...
silmarilen
silmarilen has played osu! for approximately 2,583.00 hours.
That's 154,979.95 minutes, or 9,298,796.84 seconds. That's also 107.62 days, or 15.37 weeks!
was expecting more tbh :P
Ayesha Altugle



maybe I should post Woobowiz's record on his thread
Topic Starter
-hx

SlasherZX wrote:

I feel like there could be a better way to calculate the time, I'm just not sure how. I find it kinda funny that my account is 4 years old but I only have 161 hours/6.71 days logged. I need to play more.
I doubt there is. The information I can get is very limited.
beeboy123


Wow I suck at this game.
Primula_old
You can get the amount of retries (or maybe passes, not too sure which it counts) on each played map from the scores.db.
You can also get the length of the map from the osu!.db, and then multiply that by the play/retry count.

Peppy doesn't like people doing this though but it is the only way to get the accurate total play time.
Also, it's only accurate if your scores.db has survived throughout the time you've played (personally mine randomly corrupted some time ago).
xasuma
xasuma has played osu!standard for approximately 319.00 hours.
That's 19,140.00 minutes, or 1,148,400.00 seconds. That's also 13.29 days, or 1.90 weeks!


Sounds about right. Good job with this program!
Vuelo Eluko

xasuma wrote:

xasuma has played osu!standard for approximately 319.00 hours.
That's 19,140.00 minutes, or 1,148,400.00 seconds. That's also 13.29 days, or 1.90 weeks!


Sounds about right. Good job with this program!
Bassist Vinyl has played osu!standard for approximately 304.00 hours.
That's 18,240.00 minutes, or 1,094,400.00 seconds. That's also 12.67 days, or 1.81 weeks!

close
xasuma

Bassist Vinyl wrote:

xasuma wrote:

xasuma has played osu!standard for approximately 319.00 hours.
That's 19,140.00 minutes, or 1,148,400.00 seconds. That's also 13.29 days, or 1.90 weeks!


Sounds about right. Good job with this program!
Bassist Vinyl has played osu!standard for approximately 304.00 hours.
That's 18,240.00 minutes, or 1,094,400.00 seconds. That's also 12.67 days, or 1.81 weeks!

close
Stalker. Lol

Oh and perhaps a way to make it more accurate would be to include somewhere in the algorithm your total hits, by calculating the average amount of notes in a song it can help you determine how long you have played by how many total hits you have based in the average songs you play. Which could be determined by your rank.
For example a rank 100k plays slower songs than me . Therefore their total hits take a longer time than mine. So you could scale it up to rank 1. Assuming rank 1 plays slightly more notes per minute than me.

Sorry if I explained myself poorly. I'm on a tablet and is annoying to type. :)
Yauxo


I also expected more, but I guess it makes sense if it only counts the actual playtime. Sadly we cant check our online time :<
Like the idea, gj :3

AutoMedic

osu!time wrote:

Sonatora has played osu! for approximately 27.46 hours.
That's 1,647.66 minutes, or 98,859.37 seconds. That's also 1.14 days, or 0.16 weeks!
Welp, fuck you too
show more
Please sign in to reply.

New reply