forum

osu!tt v0.8.2 - track your time spent in osu! (obsolete)

posted
Total Posts
98
Topic Starter
Flanster
Now we all know, counting our total time ever since you started osu! can be a bit of a problem but its never too late to start counting! osu!tt will do the job for you!
This little app monitors if osu! is turned on and counts its total uptime. It is also portable so you can put it anywhere you want!
Information is stored in the windows registries and can save if you log off or shutdown your computer while its running (experimental needs testing)!

Download


Have fun!
If you find any bug and its not in the KNOWN PROBLEMS list below, notify me.


Source code is available on https://github.com/Flanster/osuTT


CHANGELOG
v0.2
- Double buffer UI to avoid blinking on invalidation
- Add option to move UI and save its position
- Fix UI not showing once
v0.3
- Fix UI show/hide completely
- Warning on exit if osu is running
- Add ability to toggle starting with windows
- New icon
v0.4
- Handle not being able to set startup with windows due to lack of admin rights
- Attempt at handling time increments better
- Migrate everything into one form
v0.5
- Dispose form properly on exit to ensure tray icon dissapears from tray
- Show osu! status on UI - IDLE/PLAYING/EDITING/UPDATER
v0.6
- Add different UI color for every osu! status type.
- Fix not being able to exit if osu! is not running.
v0.7
- Fix time increments, causing seconds to go above 60 and beyond
- Add function to convert bugged out seconds to time format
- Fix seconds displaying as -1
- Add function to click on the tray icon for hiding/showing UI
- Attempt to fix weird resizing of window on win8.1 (button alignment should work atleast)
- New icon
v0.8
- Add option to backup/restore from osu!tt recovery file (available if osu! is closed)
- Add option to clean data and registries used by the program
- Optimise registry handling
- Remove redundant registry value (v0.8 will clean it for you)
- Attempt at further win8.1 window fix
- Display app version in window panel instead.
v0.8.1
- Remove registry for startup with windows on cleanup
v0.8.2
- Correct a typo.
- Autosave every time osu! is closed

KNOWN PROBLEMS
- States do not work in fullscreen (and they wont due to the way osu!'s window behaviour, timer will still function fine)
- Toggling startup with windows gets denied by security policy (Solve this by right clicking on the exe and running the application as administrator)
Mahogany
...does this work retroactively? I've always been interested in how much time I've wasted spent well playing osu!
Topic Starter
Flanster
Ofcourse not, theres no way to tell that before.
Deimos
at first: cooool

at second: that panel is blinking after each second, buggy? say that it is a bug, please (win 7 64bit)
Topic Starter
Flanster
Its blinking because its refreshing, nothing harmful.
Edit: might have fixed it, download updated.
Deimos

LoliFlan wrote:

Its blinking because its refreshing, nothing harmful.
Edit: might have fixed it, download updated.

great, now it works fine (for my eyes)

Thank you :)
Gumpy
Cool now I can count how many hours I have from 17.02.2015
Topic Starter
Flanster
Sad you can't count it all eh?
Gumpy

LoliFlan wrote:

Sad you can't count it all eh?
Yes, yes I am
Deimos


most of the time the panel is hidden, but it wouldn't hurt to have the possiblity to move the panel somewhere else e.g. on my case
Topic Starter
Flanster
That beefy taskbar...

I added the option to move the panel, you can grab this region to move it.


Download link updated.
Also it will remember the location if the program is closed.
- Marco -
LoliFlan's programs are always cool :D
Renevant
This is really cool. :)
It's pretty and simple, and you can hide it in your desktop menu bar which is nice.

Also, not too sure, but I think i found a bug: It looks like the triangle minimize key isn't treated the same as right clicking the icon (on the desktop menu bar) and clicking to hide.
After minimizing with the triangle on the program, you have to click "show/hide UI" twice in order for it show up. It runs the same while osu! is open or closed.

So, i guess steps to clarify (program already running) : Hit triangle to minimize>"hide/show UI" (it should show up, but doesn't)> "hide/show UI" (now it shows up).

That's only something small, so not a big deal.

now you just need a counter for how many times you break our counting :P
Topic Starter
Flanster

Renevant wrote:

After minimizing with the triangle on the program, you have to click "show/hide UI" twice in order for it show up. It runs the same while osu! is open or closed.
Fixed, forgot to rename a thing.
-[Snitch]-
Google translate
I think it would be better if the counter is only activated when you are playing and stop when you are idle.
And I can not find the icon of the counter after hiding it.

original
yo creo que sería mejor si el contador solo se activará cuando estas jugando y que se detuviera cuando estes idle.
Y no puedo encontrar el icono del contador despues de ocultarlo.
Gumpy
Does it start automatically if I restart my computer?
Topic Starter
Flanster
No, but you can set that yourself.

-[Snitch]- wrote:

Google translate
I think it would be better if the counter is only activated when you are playing and stop when you are idle.
And I can not find the icon of the counter after hiding it.
This is made for fun so I don't want to go into advanced window handle detection.
And the tray icon works fine for me.
Lally
nice one o3o
7ambda
Niceeeee.
Topic Starter
Flanster

Gumpyyy wrote:

Does it start automatically if I restart my computer?
Added a toggle for it.
Some other stuff fixed too, download link updated.
Gumpy
This is getting really neat now :3
Renevant
I like the new icon
the old one was kinda hard to see

Just an idea
also, some people might have some security stuff on their comp so the toggle for start up might not work.

you could put this in the description: http://windows.microsoft.com/en-us/wind ... =windows-7
or just copy paste the instructions
or just let them google it for themselves. owo
Topic Starter
Flanster

Renevant wrote:

I like the new icon
the old one was kinda hard to see

Just an idea
also, some people might have some security stuff on their comp so the toggle for start up might not work.

you could put this in the description: http://windows.microsoft.com/en-us/wind ... =windows-7
or just copy paste the instructions
or just let them google it for themselves. owo
Added to known bugs and instructions included in OP.
- Marco -

LoliFlan wrote:

Ofcourse not, theres no way to tell that before.
What if it can read the MSN osu! status-thing?
Topic Starter
Flanster

marcostudios wrote:

What if it can read the MSN osu! status-thing?
This application's purpose is to count time. What does this feature have to do with anything the program has to offer?
xasuma
After downloading/opening I clicked on the down arrow. And the program was never to be open again. Not sure whats up but I cannot get it to work now.

Also, would it be possible to count in song time in the future? (without auto mod) To see a more real number .
Topic Starter
Flanster
The program is still in the taskbar tray.
Detecting gameplay is possible, but automod detection, NOT SO MUCH :o
xasuma

LoliFlan wrote:

The program is still in the taskbar tray.
Not for me at least. After pressing the arrow down the program just exits or hides in an un-openable aparent way. (The only way for me to fix it is by restarting my computer). I am using windows 7 64 bit. Maybe something is wrong on my end.

And gameplay time would be nice ^^
Topic Starter
Flanster
I'm running on 64bit Win7 aswell so no idea whats causing such a simple line of code not to work on your end ;(
orangecode_DELETED
very slick design! I like it. If you get time, could you please add like a border or a background or something to the icon in the system tray, because if a minimize it, it goes invisible xD http://prntscr.com/6eujf7
-hx
This is neat. If anyone's wondering an estimate of their osu! time retroactively, check out the tool I made, osu!time. I reckon if osu!tt could connect to the internet we could make a pretty accurate time checker.
deanio97
working great!!

it would be awesome to add this and Osu!Profile as small applets into the osu! engine and the game's site so everyone could show their dedication :P... maybe Peppy would help with that if it's not too time consuming?...

still... awesome job! keep it up!
Mibic
When trying to set the app to start with Windows i get an error message saying I should get in touch with the administrator (which is me) or use the tool Configuration of Microsoft . NET Framework. The error message is saying that access is denied to the registry solicited (launching the app on starting Windows). Currently using Windows 7, 32 bit.

Any help to tell me how to make the app launch on booting Windows? Thank you!
Renevant

Mibic wrote:

When trying to set the app to start with Windows i get an error message saying I should get in touch with the administrator (which is me) or use the tool Configuration of Microsoft . NET Framework. The error message is saying that access is denied to the registry solicited (launching the app on starting Windows). Currently using Windows 7, 32 bit.

Any help to tell me how to make the app launch on booting Windows? Thank you!
You're getting this, right?
As the first post says, add it manually like this: http://windows.microsoft.com/en-us/wind ... =windows-7
It's kinda buggy sometimes, but it works.


@LoliFlan
Do you want me to get a better screenshot of that? The original one kinda hurts the eyes, because the transparency of the window included my background.
Also, nice job getting on osu! weekly!
Topic Starter
Flanster
oh lol didnt notice i was on there, nice.

Mibic wrote:

When trying to set the app to start with Windows i get an error message saying I should get in touch with the administrator (which is me) or use the tool Configuration of Microsoft . NET Framework. The error message is saying that access is denied to the registry solicited (launching the app on starting Windows). Currently using Windows 7, 32 bit.

Any help to tell me how to make the app launch on booting Windows? Thank you!
Read my first post in the thread, its in red text, regarding this problem.
Mibic
Thank you! And congrats on the osu!weekly! :D
Topic Starter
Flanster
You're welcome!
Also application is now updated to 0.4 with various fixes. I have addressed the problem with not being able to set startup with windows and replaced it with a simple warning message box instead of the .NET one.
Pawsu
another project by LoliFlan!
nice work man, I hope to see more
Want 2 Buy Avon
tfw Norton say's it's a virus and removes it
Topic Starter
Flanster
update 0.5 - I've added a feature that tells what osu!'s state is - playing/editing/idle/updater!



CanadianPaws wrote:

another project by LoliFlan!
nice work man, I hope to see more
Thank you.

Xellie wrote:

tfw Norton say's it's a virus and removes it
Norton sucks, remove it.
Gumpy
Nice update


idk how I managed this tho
Topic Starter
Flanster
Known bug, will fix in future updates.
Angelo
Hey LoliFlan, you should add something like this :

"since ../../.... at ..:.."
So we don't need to remember when we installed osu!tt :oops:

Thanks for making this useful program btw :D

EDIT : It seems that when I right-click on the tray icon, I can't "Exit & Save". There is nothing that happens when I click on it, so to close the process I must use the task manager (Ctrl + Shift + Esc) and I'm afraid of losing my save :o . Please fix it :?
Topic Starter
Flanster
That is actually a very important thing I missed, will add it in next update!
KnightFire
I used to track my gametime with Raptr, and I'd rather convert over to using this, because it's not nearly as heavy as Raptr is. Do you have any thoughts on a feature where I could add my previous played hours, since I know how many I had?
Renevant

LoliFlan wrote:

update 0.5 - I've added a feature that tells what osu!'s state is - playing/editing/idle/updater!

oo
Thats so cool!

Are you gonna give each of the state's different colors like the f9 screen?

And since it can tell which state its in, would it be possible to add a sorta've timer for each of the states?
For example, people could be interested in total time "playing" or "editing" as separate timers. Being able to pick which timer you would
like to see like "total time", playing time, editing time, etc, would be awesome. :D

Also, It's looking great Loli! I'm looking forward to any future updates!
Titotatin
Amazing! This should come with osu! by default :D
Topic Starter
Flanster

Renevant wrote:

Are you gonna give each of the state's different colors like the f9 screen?
not 100% like the osu panels but sure


Renevant wrote:

And since it can tell which state its in, would it be possible to add a sorta've timer for each of the states?
mmmmnah for now
Mestro
2 bugs that I want to report.

Don't know if it's just for me but for some reason I can't save and exit the application. It just doesn't do anything when I press that button.
Second: The trey icon won't dissapear after shutting down the osu!tt process from task manager. Maybe has something to do with the other problem.

Ask for any specs to debug if needed
Topic Starter
Flanster

Marcusan1387 wrote:

Don't know if it's just for me but for some reason I can't save and exit the application. It just doesn't do anything when I press that button.
Nothing is happening? Are you getting a messagebox atleast?

Marcusan1387 wrote:

The trey icon won't dissapear after shutting down the osu!tt process from task manager.
The icon will never be disposed properly if the process was halted like this.
show more
Please sign in to reply.

New reply