gosumemory icon indicating copy to clipboard operation
gosumemory copied to clipboard

Allow detecting current map ID in multiplayer if beatmap not present

Open minhducsun2002 opened this issue 5 years ago • 9 comments
trafficstars

It would be nice to be able to download maps as soon as they are chosen in multiplayer.

However, it's not possible currently, the program doesn't show map IDs if the beatmap isn't present.

Is there any way this can be added?

Many thanks.

minhducsun2002 avatar Oct 12 '20 09:10 minhducsun2002

Please compare against StreamCompanion or osuSync and confirm that it works there. If not, then you are probably out of luck.

l3lackShark avatar Oct 13 '20 11:10 l3lackShark

Apologize, I don't have a Windows machine. SC doesn't seem to work in Wine, so I don't know. OsuRTDataProvider doesn't list multiplayer information in its capability.

minhducsun2002 avatar Oct 21 '20 09:10 minhducsun2002

beatmap id is not preset in the beatmap class if you don't have the map. It is present in some other classes but I don't have any signatures for those. Might revisit this later. Also your use case is kind of edgy, not sure if I even want this. The most I can output is Artist - Title [DIFFNAME], but that's pretty much it.

l3lackShark avatar Nov 15 '20 17:11 l3lackShark

That should be sufficient in most cases. Sure, there are so many Granat mapsets out there, but I think I can get by with just artist, title and difficulty name. Thank you.

minhducsun2002 avatar Nov 16 '20 02:11 minhducsun2002

Is there any progress on this? :thinking:

minhducsun2002 avatar Apr 08 '21 01:04 minhducsun2002

Is there any progress on this? 🤔

I was able to find a signature for the online stuff, but the problem is that it only exist if the user is logged in. Needs more digging.

l3lackShark avatar Apr 08 '21 06:04 l3lackShark

Hmm, but do we actually have offline multiplayer anyway...

minhducsun2002 avatar Apr 08 '21 06:04 minhducsun2002

Hmm, but do we actually have offline multiplayer anyway...

Due to the way pattern resolving works, we have to do it in one go, and some people play offline.

l3lackShark avatar Apr 08 '21 06:04 l3lackShark

Could you share the signatures for the online stuff?

f8ith avatar Apr 07 '22 11:04 f8ith