hi there. I'm really wants to use this program, but I don't understand how to use it (Idk whats API even). So, can somebody make a tutorial on how to use this program? (No pressure though). Cheers! 

just use another user for search\change "starting rank" to lower?Shiro wrote:
Is there a way to make the program look for maps that award a bit less pp ? In my case the program suggests maps with 230+pp but I'd like to find maps that award down to 210. Can you widen the search ? Also display the accuracy needed to get the amount of pp written down ?
I love you for this program <3
You can right click and "Open beatmap link" to open it in browser.tokaku wrote:
Interesting program. Though I'd like to suggest an option that when I double click on songs to download it'd open my browser instead of osu! My computer is slow so opening osu that then opens my browser is a bit of a hassle. It's alright if it doesn't get added. Thanks.
Open the settings and then enable the Mode column. Works the same if you also prefer pure Mania maps.mintong89 wrote:
Thanks to this program, it help me a lot! But I want to suggest is can you add "specific-modes" to the beatmap panel? (such as I'm Taiko player, but I don't want to play the maps without taiko diff.). Thanks!
works upon reinstallation, no idea what the problem wasiWhorse wrote:
-If i choose a starting rank lower than mine, it doesn't work. I have to change the userid for it to have any effect at all. Didn't realise this in the post I made before this one, lol.
It was a code error that i fixed in the last version. Just forgot to post about it here as well.iWhorse wrote:
works upon reinstallation, no idea what the problem was
Fixed.iWhorse wrote:
-map stats on the right column(total time, training time, bpm) are cut off by map bg\displayed incorrectly:
Yeah I'll do that today when I'm home. The error however didn't seem to give any information, but it did seem to create an .xml file with some information. One piece of information which was rather curious, because it was telling me a version of .net framework 4.0, as if the program was using it, even though I definitely have 4.5.dukambe wrote:
It works fine for me if i use your username.AnnieSly wrote:
I dunno, everytime I hit update it crashes. I have .net 4.5 framework.
Could you post a screenshot of the error?
<?xml version="1.0" encoding="UTF-16"?>Other than that, I didn't get any information.
-<WERReportMetadata>
-<OSVersionInformation>
<WindowsNTVersion>6.1</WindowsNTVersion>
<Build>7601 Service Pack 1</Build>
<Product>(0x3): Windows 7 Home Premium</Product>
<Edition>HomePremium</Edition>
<BuildString>7601.18409.amd64fre.win7sp1_gdr.140303-2144</BuildString>
<Revision>1130</Revision>
<Flavor>Multiprocessor Free</Flavor>
<Architecture>X64</Architecture>
<LCID>1033</LCID>
</OSVersionInformation>
-<ProblemSignatures>
<EventType>CLR20r3</EventType>
<Parameter0>osutrainer.exe</Parameter0>
<Parameter1>1.1.2.7</Parameter1>
<Parameter2>53a99b34</Parameter2>
<Parameter3>System</Parameter3>
<Parameter4>4.0.30319.18408</Parameter4> curious?
<Parameter5>52311185</Parameter5>
<Parameter6>21b0</Parameter6>
<Parameter7>1fb</Parameter7>
<Parameter8>System.Net.WebException</Parameter8>
</ProblemSignatures>
-<DynamicSignatures>
<Parameter1>6.1.7601.2.1.0.768.3</Parameter1>
<Parameter2>1033</Parameter2>
<Parameter22>0a9e</Parameter22>
<Parameter23>0a9e372d3b4ad19135b953a78882e789</Parameter23>
<Parameter24>0a9e</Parameter24>
<Parameter25>0a9e372d3b4ad19135b953a78882e789</Parameter25>
</DynamicSignatures>
-<SystemInformation>
<MID>4E1EC86E-B232-47DD-AE47-D305194D287E</MID>
<MarkerFile>104D_Sony_SVE1511RFXB</MarkerFile>
<SystemManufacturer>Sony Corporation</SystemManufacturer>
<SystemProductName>SVE1511RFXB</SystemProductName>
<BIOSVersion>R0180E5</BIOSVersion>
</SystemInformation>
</WERReportMetadata>
You mean 4087813? That's your userid, which it uses to query the api.Sangotom wrote:
I have a problem, in that I get the API key and my nickname, I press "update" and my nickname becomes numbers and then it's as if nothing had gone![]()
![]()
You don't understand how it works. Very few developers are good enough to choose an instrument for the task. Instead they try to resolve it with instruments they know, not ones fit for this task better.Corin wrote:
Out of curiosity, why not just make a php page which does all the functions for the application rather than having each use generate their own API key, that way it keeps your key away from prying eyes, it allows remote updates rather than having to get people to update their client for every update and it's much more tidier.
All it needs to do is throw a few GET or POST requests at the php page and use the results.
.... what.aushtx wrote:
You don't understand how it works. Very few developers are good enough to choose an instrument for the task. Instead they try to resolve it with instruments they know, not ones fit for this task better.Corin wrote:
Out of curiosity, why not just make a php page which does all the functions for the application rather than having each use generate their own API key, that way it keeps your key away from prying eyes, it allows remote updates rather than having to get people to update their client for every update and it's much more tidier.
All it needs to do is throw a few GET or POST requests at the php page and use the results.
I want to stress that I don't blame op in any way. We have so many technologies today that it's just impossible to handle all of them so you always have to find a compromise. And also this is why we have opensource for example. You see that someone realized something and you think the idea is great, but you see a better way to realize it, so you go and do it and everyone is happy.
So, if you think, that you can make it better with php, go on, I don't think op will complain about you stealing his idea
You could either use the "osustats" score source and decide which PP amount you want or adjust the starting rank so that it finds more suitable maps. For example if you are rank 3000, set it higher for easier maps and lower for harder ones.NeonPhoenix wrote:
This was working fine for me for a while, but now it's suddenly recommending maps way above my skill level. Most of them I can't even pass, let alone get an S rank on with DT mod like it suggests.
Well, that would require a web server and extra work with stuff i'm not really familiar with, but you are right it would be alot better. Maybe in the future if someone hasn't made a better alternative by then.Corin wrote:
Out of curiosity, why not just make a php page which does all the functions for the application rather than having each use generate their own API key, that way it keeps your key away from prying eyes, it allows remote updates rather than having to get people to update their client for every update and it's much more tidier.
All it needs to do is throw a few GET or POST requests at the php page and use the results.
Think of it as an API for an API.
I can let you use my webserver if you so wish but you'd probably be on your own development wisedukambe wrote:
Well, that would require a web server and extra work with stuff i'm not really familiar with, but you are right it would be alot better. Maybe in the future if someone hasn't made a better alternative by then.Corin wrote:
Out of curiosity, why not just make a php page which does all the functions for the application rather than having each use generate their own API key, that way it keeps your key away from prying eyes, it allows remote updates rather than having to get people to update their client for every update and it's much more tidier.
All it needs to do is throw a few GET or POST requests at the php page and use the results.
Think of it as an API for an API.
Should be fixed.iWhorse wrote:
-If you click to download a map in osu!direct, but then cancel it\don't give osu! permission to open it, osu!trainer crashes
That doesn't help for stuff that isn't the standard 0-10, also it would be pretty ugly to hard code that. If you know the correct formula i could add it.iWhorse wrote:
-Would be interesting to see an option that displayed pre-calculated AR\OD, i.e. ar9+dt would show as "10.3" on the program. See: http://w.ppy.sh/6/68/ARTable.png
Thanks for this, i'll add a link to my first post.Dalet wrote:
I quickly made a crappy osuTrainer 1.0.6.5 build that uses .NET 4.0 (and is therefore Windows XP compatible): https://www.mediafire.com/?yhica8x6ia8myva
This outdated version doesn't have as many features as the last one, it would be cool if someone actually capable could do something with the last version of osuTrainer.
Do you have .NET framework 4.5?baraatje123 wrote:
The osu!Trainer.exe won't open ;-;
What can I do so it'll open?
Just put "osu!Trainer" for the name and "https://osu.ppy.sh/forum/t/209560" for the url. Or, you can also do "blabla" and "blabla" for them, it doesn't really matter.ReDBuLL84 wrote:
What is this API thing and what do I have to fill in "Application Name" and "Application URL" to get it? Yes I know, I am a scrub T_T
Good job, i've included your fix in version 1.1.3.3.SlasherZ wrote:
Hey Guys,
So, this tool was exactly what I was looking for, but due to a problem with the resource files it was utterly broken to me.
I got the code and put together a quick (and dirty) fix, and it seems to be working alright now. While I have already submitted a pull-request to the project with my changes, you can find my binaries here.
Source code here
By the way, I'm not responsible if your PC catches fire, dies or whatever.
~P
A first chance exception of type 'System.Runtime.Serialization.SerializationException' occurred in ServiceStack.Text.dll
A first chance exception of type 'System.FormatException' occurred in mscorlib.dll
Fixed in 1.1.3.4nick_O wrote:
This app have been working great, but since i hit rank 23725, at the moment i click "update" it just crashes everytime. I only get scores when setting a random rank like 8000. About osustats, it never worked for me (started using this app about a month ago).
Thanks!dukambe wrote:
Seems like there was something in 1.1.3.2 that caused this. Nothing malicious obviously
I've scanned 1.1.3.3 though and it's fine. I updated over a week ago but forgot to change the first post.
https://www.virustotal.com/de/file/e822 ... /analysis/Fixed in 1.1.3.4nick_O wrote:
This app have been working great, but since i hit rank 23725, at the moment i click "update" it just crashes everytime. I only get scores when setting a random rank like 8000. About osustats, it never worked for me (started using this app about a month ago).
https://www.virustotal.com/de/file/1f3a ... 418065228/
Edit: I've removed the downloads for 1.1.3.2, 1.1.3.3 and replaced 1.1.3.4 because i forgot to remove the rivals and mappers text files. Sorry if you updated in the meantime and lost your previous settings in those files
It says you're using 1.1.3.1. Please try using the newest version.fossil98 wrote:
It crashes within 3 seconds for me. Win7 64bit
Throws a "osuTrainer has stopped working" error.
Minidump file
Are you using 1.1.3.4?Bass wrote:
Program crashes when I click "Update"
I did everything right. I have Net Framework 4.5 installed.
My os is Windows 8.1
Ah that's because I tried the latest first, then went back to 1.1.3.1 and got the exact same result.dukambe wrote:
It says you're using 1.1.3.1. Please try using the newest version.
I gave it a go. Same kind of error. More crash files.dukambe wrote:
Try 1.1.3.5. I've fixed some more possible crashes. Maybe that fixes it?
Yes, it will. It gives both a bonus to aim and accuracy in pp calculation, 50% and 2% respectively if I'm not mistaken.Ahzos wrote:
You should remove the mod Flashlight from the selection, becuase it will not give more pp if you play with it..
- Ahzos
You did get more than 100pp (125pp actually), check your top ranks. It's just that the map is considered "easy" for you so it doesn't count much toward your total pp amount.grumd wrote:
Funny. It shows that if I get B rank and 92% accuracy on a map, I will get 100pp. But I get A with 97% and get 0pp. Yey.
From the beatmap URL for examplebrunn08 wrote:
Where can I found the beatmap ID?
It works regardless of the algoriothm. You're mistaking your total pp with the map pp.TheQardas wrote:
Quick question:Is osu! Trainer working good with new CTB algorithm? Casue I played one map which should give me 43pp and I get only 2 :_:
Only your highest pp score's beatmap gives you full pp. Other scores' pp values will be multiplied with decreasing percentage.
Probably can be added.fantazyjny wrote:
If I see correctly you can't. There's no exclude mod option.
brunn08 wrote:
Probably can be added.fantazyjny wrote:
If I see correctly you can't. There's no exclude mod option.![]()
Its a nice implement because I can´t success with HD on CTB and Flashlight on Osu!Standart. And if I can exclude this maps with a bottom its easier for me.
FAST PHOTO EDIT (SRRY FOR WRONG FONT)
Reason: bad combo. you got a 234 of 807 Combo. the combo multiplier is linear means that the deserverd PP on a certain Acc (based on FC) will be multiplicated with *234/807, so in the end you only got roughly a quarterDrivt wrote:
Hi can someone help me , it seems like i do not understand exactly how this is working .
Why i do not get the PP that the app says i would get? (the song on the picture that is highlighted):
This is what i got on the beat map :
I got 0 PP from it.
Am i too dumb to understand how Osu Trainer works or am i missing something else?
Your best score is 220pps, the 80pps is going to be weighted PP weightJapan wrote:
This doesn't seem to work for me. FC and better accuracy and got 0 pp for it.
Large Image