forum

Make collections exportable

posted
Total Posts
33
This is a feature request. Feature requests can be voted up by supporters.
Current Priority: +2,179
Topic Starter
Dexus
I know it's still in the test build and hasn't been implemented yet, but I'm going to say it since it's still in development. Try to make the collections exportable to something like .OSC files or something. This will make it nice so people can share their favorite song collections or make training lists for others to use. Just my two cents, but this can be denied since it's not implemented but should be taken in consideration. There could even be a folder within osu! called collections where the files are automatically saved so no buttons would really have to be implemented, except maybe a 'go to the folder' one.
Oinari-sama
This is a nice idea for sharing! Having a list that can be expanded in client will be very handy indeed.

One application I can think of is for saving server space when distributing song lists. Instead of re-zipping all the songs to create a Beatmap Pack, one can simply host such a list, which is only kb in size, then allow the downloader to "expand" the list and choose whether to download all the songs or only ticked ones.
theowest
this all sounds great

Oinari-sama wrote:

One application I can think of is for saving server space when distributing song lists. Instead of re-zipping all the songs to create a Beatmap Pack, one can simply host such a list, which is only kb in size, then allow the downloader to "expand" the list and choose whether to download all the songs or only ticked ones.
especially that
Mara
This is a great idea and I wish I could support it with a star.
deadbeat
there is osu!test_collection.db, but it's not overly helpful for sharing :<
MillhioreF

Mara wrote:

This is a great idea and I wish I could support it with a star.
This is a great idea and I will support it with a star.
Topic Starter
Dexus
I saw collections was implemented. I hope peppy works towards reading this thread. Obligatory bump.
theowest
duplicate t/113859/ but yours has more support
Stefan
Great Idea! Support. :)
Piotrekol
Support.

It isn't hard at all to make external exporter( to html or flat file or even building custom ones outside of osu! ) & importer. If there's anyone intrested then i can make it in the coming days u: (if Marcin won't make it earlier ;) )
Marcin

Piotrekol wrote:

Support.

It isn't hard at all to make external exporter( to html or flat file or even building custom ones outside of osu! ) & importer. If there's anyone intrested then i can make it in the coming days u: (if Marcin won't make it earlier ;) )
Ahuehuehue, I actually made it earlier
https://dl.dropboxusercontent.com/u/211 ... Reader.exe
Just run it, and go into your osu! installation, should auto-select the right file (in case if not - choose collection.db)
It'll parse it, and show result. And because all beatmaps are stored as md5, you won't see actual names.I have to somehow read osu!beatmap cache :x.
Screenshots for lazy. (and because this program doesn't do actually anything other than shows you it works :p)


Piotrekol will probably do the rest of the usefulness.

Possibilities?
- Sharing collections through web
- Adding premade collections, to your own collection
- And anything related to collections 8-)
she_old
it would be nice to export them easily, maybe even in text format, it'd save a lot of pain for when everything gets freaking deleted on crash ;v;
Piotrekol
Just posting link to a tool: t/131103
Topic Starter
Dexus
I personally would rather have the function built into osu!, but thank you for building tools to do so though.
Abel
Yes , it wouldnt be a bad idea this tool in the game , I still miss my Fav A deleted maps ;___; , hate when I got to reinstall windows ;___;
Topic Starter
Dexus
ppy pls (inadvertent bump, also added support)
Stefan
Bump.

So I have send my collection.db File to my friend. He replaced it with this one and he had my Collection(s). Does that leads in this way?
Well I have re-read the OP and yes, that actually would be much better as the first what I've wrote, support!
XPJ38
osu! localisation project suggests that this feature will come anytime soon!

Oinari-sama
Bumping this for a dupe thread.
xasuma
I know that everyone knows that collections need big improvements. But alongside this I'd like to mention the necessity to move large groups of maps from one collection to another. So after we 'import' collections from someone else, we can also merge them with some of our previously own ones.

Also , yes , make this happen. And a bunch of other things already suggested regarding collections. They are lacking as of now.
Natoyo
Bumping this for a dupe thread.
pyth
gogo~ do it soon wwwwww
FurukawaPan
This would help immensely in managing my beatmap folder.
Comet
Bumping this on zaex's behalf since he made a dupe thread. And for the love of god, can this actually get implemented, if there's so many dupe threads about it that surely must mean people want it, lol :P
zaex_old_1
Need this feature in my life.
D e s
I +9999
TheLukay
bumped

osu really needs it, it a pain in the a.. everytime you have to reinstall osu cause you set up your new pc or osu decides to break.With collections being exportable you could share your collections with other people, although then it needs some kind of detection if the other person is missing maps etc.

If you have collections of like >1000 maps, you don't want to do them all over again.
Kondou-Shinichi
Bumper

Little thought of how the file could look like.
(Filename: <filename>.osc (as the OP suggests)
osu! collection list v1
List Name: <filename>
Creator: <the username of the player that exported this list>
[<collection 1>]
<beatmapid1>
<beatmapid2>
<beatmapid3>
...
[<collection 2]
<beatmapid1>
<beatmapid2>
<beatmapid3>
...
......
For example, I exported a list with a collection called "cancer" with Monstrata's CBCC map included, and with the filename "dirty pp".it'll look like this:
(Filename: dirty_pp.osc)
osu! collection list v1
List Name: dirty_pp
Creator: Kondou-Shinichi
[cancer]
1373950
Here I have another list, with the addition of haitai and different diff of CBCC:
osu! collection list v1
Creator: Kondou-Shinichi
[cancer]
1154509
[pp]
994495
If I choose to merge the list, it'll be:
[cancer]
1154509
1373950
[pp]
994495
If I choose to replace the list, it'll be:
[cancer]
1154509
[pp]
994495
If non-supporter doesn't have haitai, it'll be like this:
[cancer]
1154509
1373950
[pp]
and a seperate .txt will be generated (in the case of the filename of dirty_pp_v2), called dirty_pp_v2_missing.txt, containing:
[pp]
994495
And you'll have to go online and download it (whereas supporters could download with osu!direct)
I know I'm bumping an old thread, but I'm really hoping this could be implemented.
Tanomoshii Nekojou
+bump and +star
Endaris

Piotrekol wrote:

Just posting link to a tool: http://osu.ppy.sh/forum/t/131103
Just a reminder for everyone that this link is still relevant and pretty much solves all your problems.
If you want to back up your collections, it suffices to copy the file "collection.db" in your osu! folder elsewhere.
ReesanVaine
Supporting it! It's irritating to recall what you had. and download it again :<
So yes! a cloudable collection and sharing will be awesome! ^_^
MiaFate
support
CypherConjured
Bump+Support

Edit: I'm going to elaborate a bit. So I saw that there's a Seasonal Leaderboard thing for specific maps, but there's no way for me to actually specifically search for the maps to play for that. So I figure the easiest way would be if someone had put together a collection file for all the maps for that specific season and then everyone could just import it and have all the maps in a collection.
Please sign in to reply.

New reply