I'm not actually sure how to fix that, but I'll give it a try. Are you using Windows, and do you have Java installed?lufi10 wrote:
I can't run .jar file without .zip
Hopefully that means these work for somebody .Aqua wrote:
pretty handy tools
Yeah, I realized that- and AIMod is better at it. This is simply meant to be a complete listing of those ratios in the top right corner because AIMod doesn't show that spacing when you open it.mm201 wrote:
The second one is already provided by AiMod basically. It points out any incorrect spacings and you can see the spacing ratios in the top right corner when you select an object.
The first one, what does it actually do? Do you feed it a beatmapsetid and it retrieves the song title for you?
Also, in the future, please consider writing osu! support tools in C# in case they turn out useful enough to include inside of osu!
Also, I was wondering exactly how AIMod calculates which times are snapped and which aren't. From playing around with .osu files and the editor, it looks like there's an approximate error margin of about 1 ms from the true snapped time, which is the ticks the Editor shows you. I think those are calculated from intervals of 1/8th or 1/6th of the beat space time (that second number in an entry for a red timing point- I'm not sure what to call that decimal that is 60000/BPM) plus the starting time of that red point, rounded down if it's a decimal. However, this error margin doesn't seem to always work, so I think I missed something.
On the first one: you feed it the source code for a page of beatmap listing, and it will return a list of all beatmaps on that page, formatted for the forums like so:
52. Baby Alice - Pina Colada Boy (Nightcore Mix) ~ Mapped by osuplayer111
Obviously of very limited utility- I just happened to want the function for myself and posted it in case anyone else did too.
I will consider learning C#- thanks for the suggestion! It's just that Java is the first language I've learned and only one I know so far.
Thanks, everyone, for the feedback so far!