Dontsteal
Python 3 script to compare two osu! replays for similarities. (Kind of anti-cheat for replay stealing)
Install / Use
/learn @magnusrick/DontstealREADME
dontsteal
Stop stealing others' replays and git gud scrub!
Setup
- Run
python -m pip install -r requirements.txt - Create a config.json file
- Input your username, password, and osu! API Key
- Or just the API key
NOTE
- 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
Usage
- You can run
python dontsteal.py replay.osr replay2.osrto compare two replays you have (changereplayandreplay2with the name of your replays) - You can run
python checktop50.py replay.osrto compare a replay with its beatmap top 50 in osu! (changereplaywith the name of your replay)
Contributors
- goeo_ - Helped out with the initial logic.
- Swan - Added the possibility to use osu! accounts to download replays rather than the slow API.
LICENSE
MIT License
