https://github.com/minisbett/holdtimeanalyzer
An easy-to-use bulk hold-time analyzer, generating graphs for the hold times of osu!standard replays.
https://github.com/minisbett/holdtimeanalyzer
analysis cheating osugame rhythm-game
Last synced: 5 months ago
JSON representation
An easy-to-use bulk hold-time analyzer, generating graphs for the hold times of osu!standard replays.
- Host: GitHub
- URL: https://github.com/minisbett/holdtimeanalyzer
- Owner: minisbett
- License: gpl-3.0
- Created: 2024-06-20T13:36:11.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-20T20:08:57.000Z (almost 2 years ago)
- Last Synced: 2024-06-22T07:28:52.652Z (almost 2 years ago)
- Topics: analysis, cheating, osugame, rhythm-game
- Language: C#
- Homepage:
- Size: 31.3 KB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README

# Hold-Time Analyzer
[](https://www.gnu.org/licenses/gpl-3.0)
[](https://github.com/minisbett/holdtimeanalyzer/releases/latest)
[](https://github.com/minisbett/holdtimeanalyzer/releases/latest)
An easy-to-use bulk hold-time analyzer, generating graphs for the hold times of osu!standard replays.
[Usage](#usage) • [Development](#development) • [Demo](#demo)
Made with ❤️ by @minisbett
## Usage
To get started, head over to the [latest release page](https://github.com/minisbett/holdtimeanalyzer/releases/latest) on GitHub. From there, locate and download the ZIP file (ending with `.zip`). Once the download is complete, extract the ZIP file.
On the first start of the application, a `replays` folder will be created in the same directory as the `.exe` file.
Here's a step-by step instruction on how to use the hold-time analyzer:
1. Place all all replays you'd like to generate a graph for in the `replays` folder.
2. Launch the application. It will process all replays, and report whether processing was successful or, in rare cases, was skipped.
3. Get the resulting PNG files containing the graph from the `output` folder, which can also be found in the same directory as the `holdtimeanalyzer.exe` file.
**Note:** The PNG files will have the same name as the replay files used to generate them. (eg. `replay1.osr` becomes `replay1.png`)
---
If an error occured, the application will report it to you in the console. Additionally, a detailed error report TXT file is created in the `output` folder, with the same name as the replay that caused the error. In this case, feel free to report it in the [issues section](https://github.com/minisbett/holdtimeanalyzer/issues) of this repository.
## Development
If you'd like to suggest new features and/or changes for this project, please open an [issue](https://github.com/minisbett/holdtimeanalyzer/issues) first so that we can discuss it.
## Demo
