hamdan.lol
Back to Projects

Osu Beatmap Downloader

C++
DLL
Dynamic-Link Library
Injector
Networking
Windows

A DLL-based module designed to be injected into the Osu! client to facilitate beatmap downloads via a dedicated API surface.

View on GitHub

Features

DLL Injection Architecture

DLL Injection Architecture: Implemented as a lightweight DLL intended for injection into the Osu! client to perform downloads.

Multi-Threaded Downloads

Multi-Threaded Downloads: Supports concurrent downloads for faster map acquisition.

Batch Processing

Batch Processing: Load a list of beatmap IDs from a file for bulk downloading.

File Organization

File Organization: Automatically saves downloaded maps to the Osu! Songs folder.