User avatar
Beat Clicker
68 posts
Offline
Hello, I have decided to open up my mirror to public. Here you will find details how to use it and information about it.

General info:
  • Mirror is updated every 6 hours
  • Mirror contains only ranked beatmaps
  • Server can upload at maximum 300mbps

How to access mirror and beatmaps:

API LOCATION:
https://osu.hexide.com/

Statistical data:
collapsed text
Global network utilisation (maximum 300/300mbps):
Soon
Last edited by Hexide on , edited 10 times in total.
User avatar
Star Shooter
195 posts
Offline
Added to the osu! Projects Compilation thread. Keep the good work!!!
Image
User avatar
Beat Clicker
68 posts
Offline
Started updating api to extend functionality. http://api.osu.miz.hexide.com/
Meantime search page will not be working.
User avatar
Beat Clicker
68 posts
Offline
Started working on small c# for multiple simultaneous beatmap downloads. It's still in extremely early stages https://github.com/Mizore/osu-mirror
Implemented few metadata lookups into api http://api.osu.miz.hexide.com/#/get/metadata/id ; http://api.osu.miz.hexide.com/#/get/metadata/id/raw

Search calls are coming soon.
User avatar
Star Shooter
232 posts
Offline
This is really nice, thank you.
Will implement it into osu!np soon~
I'm not here anymore, do not PM me.
User avatar
Beat Clicker
68 posts
Offline
Primula wrote:
This is really nice, thank you.
Will implement it into osu!np soon~

That would be great! If you will have any requests/recommendations, feel free to poke me.
User avatar
Beat Clicker
68 posts
Offline
Coded search api. There might still be some future updated, but that wont be soon. Currently it works pretty well.
http://api.osu.miz.hexide.com/#/get/search documentations are still being written.

Also, please don't kill server. :D
User avatar
Slider Savant
87 posts
Offline
Very cool ftp, fast speed. I'm going to download everything xD
User avatar
Beat Clicker
68 posts
Offline
power007 wrote:
Very cool ftp, fast speed. I'm going to download everything xD

Cheers. :)
User avatar
Beat Clicker
68 posts
Offline
Also did some big updates to how search works now.
In a nutshell, you need to pass one or more search parameters. Search query will look like "/search/[param]/[param]/[param]".

Each parameter is made of 4 peaces: "[table].[column].[operand].[value]" some examples of this would be:
  • metadata.name.like.fade
  • maps.size.gt.100000000
  • maps.title.like.dance
Possible operands are:
  • eq - equal
  • lt - less than
  • lteq - less than or equal
  • gt - greater than
  • gteq - greater than or equal
  • like - like

There are also some limitations like:
  • You cannot use lt, lteq, gt, gteq with VARCHAR columns
  • You cannot use like with INT and DOUBLE columns
  • You can only use eq with ENUM columns

For list of all columns, please refer to: http://api.osu.miz.hexide.com/#/db/maps and http://api.osu.miz.hexide.com/#/db/metadata

Hopefully this will be useful for someone. :)
User avatar
Beat Clicker
68 posts
Offline
If any graphic artists would be willing to help me out, it would be amazing. I need someone to change some colors in few bitmaps.
User avatar
Beat Clicker
68 posts
Offline
User avatar
Beat Clicker
68 posts
Offline
Allot of progress on c# app for beatmap downloads.
Here are some images:
http://miz.hexide.com/XSgE.png
http://miz.hexide.com/bUdy.png

More coming soon! :)

If someone is interested in testing it out:

Main EXE: http://miz.hexide.com/mirror/Beatmap%20Mirror.exe
Debug symbols: http://miz.hexide.com/mirror/Beatmap%20Mirror.pdb

For paranoid: https://github.com/Mizore/osu-mirror
User avatar
Star Shooter
228 posts
Offline
I like the for paranoid part, going to start doing some icons for you today. :)
Image
User avatar
Beat Clicker
68 posts
Offline
Reply 72 posts jump | 1, 2, 3, 4, 5  next

Users browsing this forum: None


Jump to: