This repository has been archived on 2026-05-07. You can view files and clone it. You cannot open issues or pull requests or push a commit.
2021-06-17 22:03:10 +02:00
2021-06-17 22:03:09 +02:00
2021-06-17 22:03:09 +02:00
2020-12-26 07:42:48 +01:00
2020-12-26 07:42:48 +01:00
2020-12-26 07:42:48 +01:00
2021-06-17 22:03:09 +02:00
2021-06-17 22:03:10 +02:00
2020-12-26 07:42:48 +01:00

osu! optimizer (PHP)

Samsz has seen most of my work and it was his idea to combine them together before I start writing another one from scratch.

"Swiss Army Knife style osu! library manager" -- Samsz

What's this?

This is my attempt at making a somewhat functional multitool for your library. I've had many separate smaller projects in various languages, but I decided to stick with PHP.

There is no real programming style or pattern set for this project, so it's kind of undocumented and hard to read.

Pull requests are welcome! I doubt this project would get any traffic, so feel free to message me directly about basically anything.

Features

  • Replace all backgrounds with 1x1 black images
  • Remove storyboard specific files
  • Remove background videos
  • Remove junk files (skins, hitsounds, leftovers from mapping etc.)
  • Export maps to .osz
  • Delete maps based on star difficulty
  • Blacklist: the maps that should not be touched by this program

Warning!

You should always back up your osu! folder before using programs of these kinds. I will include a somewhat legal disclaimer just in case.

Disclaimer: This code is provided "AS IS," I and the other contributors take no responsibility for any harm you may cause to yourself or your computer and its data.

You have been warned!

Usage

To be written.

S
Description
No description provided
Readme 232 KiB
Languages
PHP 81.6%
HTML 10.3%
JavaScript 4.5%
CSS 3.6%