This repository was archived by the owner on Feb 25, 2023. It is now read-only.
- Notifications
You must be signed in to change notification settings - Fork1
Python 3 script to compare two osu! replays for similarities. (Kind of anti-cheat for replay stealing)
License
NotificationsYou must be signed in to change notification settings
magnusrick/dontsteal
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Stop stealing others' replays and git gud scrub!
- Run
python -m pip install -r requirements.txt
- Create a config.json file
- Input your username, password, andosu! API Key
- Or just the API key
- Your username and password are required to connect and download replays faster instead of using osu!API
- If you still prefer using only the API write "-a" argument after the replay name (ex:
python checktop50.py replay.osr -a
) - Remember that this method it's quite slow (around 6 minutes) due to API rate limiting
- You can run
python dontsteal.py replay.osr replay2.osr
to compare two replays you have (changereplay
andreplay2
with the name of your replays) - You can run
python checktop50.py replay.osr
to compare a replay with its beatmap top 50 in osu! (changereplay
with the name of your replay)
- goeo_ - Helped out with the initial logic.
- Swan - Added the possibility to use osu! accounts to download replays rather than the slow API.
MIT License
About
Python 3 script to compare two osu! replays for similarities. (Kind of anti-cheat for replay stealing)
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.