Skip to content

Automatically spectate and record replays using osu.py!

License

Notifications You must be signed in to change notification settings

Lekuruu/osu-recorder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

osu!recorder

This is a small example project for the osu.py python package. It allows you to automatically record and save replay files for any player that is currently online, by spectating them.

Please note that this project was not properly tested and that bugs can occur. I am also not responsible for anything that can happen to your account.

You can find an example replay here.

Usage

Please make sure that you have python and pip installed!

Install the osu package with pip:

pip install osu

Then execute the program like this:

python main.py <id> <username> <password>
  • id: Id of the player you want to spectate
  • username: Your bancho username
  • password: Your bancho password

Optional arguments:

  • --tourney: Allow for multiple clients at once (supporter only)
  • --out <path>: Specify the folder where replays get stored (replays)
  • --server <url>: Specify a custom server to use (ppy.sh)

About

Automatically spectate and record replays using osu.py!

Topics

Resources

License

Stars

Watchers

Forks

Languages